Swadeshi Industries & Leasing Limited (BOM:506863)
India flag India · Delayed Price · Currency is INR
86.30
+1.67 (1.97%)
At close: Jun 22, 2026

BOM:506863 Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,9961,89562231517
Market Cap Growth
1087.28%2979.14%170.95%54.41%-13.38%61.86%
Enterprise Value
1,9751,89259222319
Last Close Price
86.3081.955.692.101.361.57
PE Ratio
101.53109.975.98---
PS Ratio
2.922.770.390.922.025.00
PB Ratio
8.648.200.690.290.180.21
P/TBV Ratio
9.609.110.690.290.180.21
EV/Sales Ratio
2.892.760.370.913.175.56
EV/EBITDA Ratio
85.4981.8918.80--32.08
EV/EBIT Ratio
88.7084.9718.97--34.99
Debt / Equity Ratio
0.030.030.00-0.000.01
Debt / EBITDA Ratio
0.320.320.05--0.93
Net Debt / Equity Ratio
-0.19-0.1900.000.000.00
Net Debt / EBITDA Ratio
-1.89-1.890.000.100.110.54
Net Debt / FCF Ratio
0.770.770.000.130.01-0.02
Asset Turnover
2.832.831.600.270.080.04
Quick Ratio
1.851.853.760.161.120.39
Current Ratio
2.072.077.183.865.977.85
Return on Equity (ROE)
10.79%10.79%12.18%-0.77%-1.24%-10.18%
Return on Assets (ROA)
5.76%5.76%1.96%-1.37%-1.21%0.36%
Return on Invested Capital (ROIC)
12.01%12.05%3.22%-2.53%-2.10%0.63%
Return on Capital Employed (ROCE)
9.40%9.40%3.50%-2.50%-2.10%0.70%
Earnings Yield
0.86%0.91%16.71%-2.70%-6.78%-51.13%
FCF Yield
-2.84%-2.99%-28.58%-6.90%-98.88%-82.42%
Buyback Yield / Dilution
-87.43%-87.43%--0.34%-0.34%