Storage Technologies and Automation Limited (BOM:544171)
India flag India · Delayed Price · Currency is INR
33.20
+0.92 (2.85%)
At close: Oct 6, 2026

BOM:544171 Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
4264231,010---
Market Cap Growth
-56.32%-58.14%----
Enterprise Value
5285201,088---
Last Close Price
33.2032.9378.39---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
--29.33---
PS Ratio
0.500.501.01---
PB Ratio
1.081.072.34---
P/TBV Ratio
1.091.082.36---
P/FCF Ratio
9.899.81----
P/OCF Ratio
5.045.00----

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
0.620.611.08---
EV/EBITDA Ratio
--11.50---
EV/EBIT Ratio
--14.28---
EV/FCF Ratio
12.2612.08----

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.360.360.411.501.721.79
Debt / EBITDA Ratio
--1.871.412.273.60
Debt / FCF Ratio
3.323.32-8.202.88-
Net Debt / Equity Ratio
0.250.250.281.351.491.57
Net Debt / EBITDA Ratio
-17.62-17.621.301.271.973.16
Net Debt / FCF Ratio
2.312.31-0.567.402.49-2.01
Asset Turnover
1.121.121.451.862.152.09
Inventory Turnover
3.653.654.956.989.4610.91
Quick Ratio
1.081.081.510.780.570.64
Current Ratio
1.811.812.111.170.980.99
Return on Equity (ROE)
-7.93%-7.93%12.84%66.68%10.44%-3.73%
Return on Assets (ROA)
-2.39%-2.39%6.87%13.44%3.95%1.16%
Return on Invested Capital (ROIC)
-5.88%-5.54%11.33%35.96%12.55%5.48%
Return on Capital Employed (ROCE)
-7.20%-7.20%16.90%63.50%23.30%5.30%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
-7.60%-7.66%3.41%---
FCF Yield
10.11%10.19%-21.73%---
Dividend Yield
--0.38%---
Buyback Yield / Dilution
-3.13%-3.13%-38.34%---
Total Shareholder Return
-3.13%-3.13%-37.96%---