MSR India Limited (BOM:508922)
India flag India · Delayed Price · Currency is INR
4.980
+0.090 (1.84%)
At close: May 15, 2026

MSR India Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
3133771905894641,144
Market Cap Growth
38.33%98.67%-67.77%26.96%-59.45%95.70%
Enterprise Value
3894532667977601,421
Last Close Price
4.986.003.029.377.3818.20
PE Ratio
----2.26-
PS Ratio
---15107.3210.158.32
PB Ratio
-2.87-3.45-1.814.063.42-16.51
P/TBV Ratio
---4.063.42-
P/FCF Ratio
----4.8312.48
P/OCF Ratio
----4.8312.48
EV/Sales Ratio
---20426.8916.6210.33
EV/FCF Ratio
----7.9115.49
Debt / Equity Ratio
-0.71-0.71-0.740.531.55-4.21
Debt / FCF Ratio
----2.193.18
Net Debt / Equity Ratio
-0.70-0.70-0.730.531.53-4.15
Net Debt / EBITDA Ratio
---28.44-9.19-4.57-44.48
Net Debt / FCF Ratio
----2.412.163.14
Asset Turnover
---00.120.38
Inventory Turnover
----4.083.06
Quick Ratio
0.050.050.040.040.070.06
Current Ratio
0.050.050.140.160.120.18
Return on Equity (ROE)
---1244.15%-35.05%617.13%-
Return on Assets (ROA)
-61.32%-61.32%-2.63%-2.19%-10.07%-4.55%
Return on Invested Capital (ROIC)
---5.54%-3.88%-21.09%-9.83%
Return on Capital Employed (ROCE)
20.10%20.10%19.30%-4.90%-19.80%-100.40%
Earnings Yield
-1.39%-1.15%-131.67%-8.36%44.19%-1.60%
FCF Yield
----5.37%20.70%8.02%
Buyback Yield / Dilution
1.17%1.17%----
Total Shareholder Return
1.17%1.17%----