Shree OSFM E-Mobility Limited (NSE:SHREEOSFM)
India flag India · Delayed Price · Currency is INR
50.00
+1.05 (2.15%)
Nov 11, 2026, 2:10 PM IST

Shree OSFM E-Mobility Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
7701,0891,2681,747--
Market Cap Growth
-47.09%-14.09%-27.43%---
Enterprise Value
8207928461,815--
Last Close Price
48.9570.7088.75122.30--

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
12.3814.3712.2521.56--
PS Ratio
0.490.710.921.48--
PB Ratio
0.891.291.663.29--
P/TBV Ratio
0.891.301.663.29--
P/FCF Ratio
-7.21----
P/OCF Ratio
-4.4033.5947.21--

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
0.520.520.611.54--
EV/EBITDA Ratio
5.964.784.7013.65--
EV/EBIT Ratio
14.169.706.6418.08--
EV/FCF Ratio
-5.25----

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.180.160.150.210.450.16
Debt / EBITDA Ratio
1.110.800.630.831.180.88
Debt / FCF Ratio
-0.88---8.69
Net Debt / Equity Ratio
0.06-0.45-0.27-0.360.010.10
Net Debt / EBITDA Ratio
0.36-2.27-1.14-1.450.020.52
Net Debt / FCF Ratio
-0.14-2.493.373.30-0.025.17
Asset Turnover
1.241.261.421.892.421.10
Quick Ratio
1.362.903.103.831.811.31
Current Ratio
1.763.213.344.011.941.88
Return on Equity (ROE)
7.36%9.43%15.95%22.01%15.41%9.74%
Return on Assets (ROA)
2.83%4.21%8.19%10.04%8.07%3.36%
Return on Invested Capital (ROIC)
5.05%11.92%20.97%27.81%15.58%6.53%
Return on Capital Employed (ROCE)
5.80%8.20%14.30%15.30%18.70%8.10%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
8.08%6.96%8.16%4.64%--
FCF Yield
-46.77%13.86%-4.79%-3.33%--
Payout Ratio
-----21.19%
Buyback Yield / Dilution
0.04%-2.87%-29.68%-47.81%25.60%-