Storage Technologies and Automation Limited (BOM:544171)
India flag India · Delayed Price · Currency is INR
32.00
+0.38 (1.20%)
At close: Aug 21, 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
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
4114231,010---
Market Cap Growth
-55.49%-58.14%----
Enterprise Value
5135201,088---
Last Close Price
32.0032.9378.39---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
--25.58---
PS Ratio
0.480.501.01---
PB Ratio
1.041.072.34---
P/TBV Ratio
1.051.082.36---
P/FCF Ratio
9.539.81----
P/OCF Ratio
4.865.00----

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
0.600.611.08---
EV/EBITDA Ratio
--11.08---
EV/EBIT Ratio
--13.65---
EV/FCF Ratio
11.9012.08----

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.360.360.311.501.721.79
Debt / EBITDA Ratio
--1.361.412.273.60
Debt / FCF Ratio
3.323.32-8.202.88-
Net Debt / Equity Ratio
0.250.250.181.351.491.57
Net Debt / EBITDA Ratio
-87.03-87.030.811.271.973.16
Net Debt / FCF Ratio
2.312.31-0.427.402.49-2.01
Asset Turnover
1.101.101.421.862.152.09
Inventory Turnover
3.653.655.406.989.4610.91
Quick Ratio
1.061.061.430.780.570.64
Current Ratio
1.811.812.041.170.980.99
Return on Equity (ROE)
-7.93%-7.93%14.66%66.68%10.44%-3.73%
Return on Assets (ROA)
-1.99%-1.99%7.07%13.44%3.95%1.16%
Return on Invested Capital (ROIC)
-4.98%-4.90%14.28%35.96%12.55%5.48%
Return on Capital Employed (ROCE)
-6.10%-6.10%17.50%63.50%23.30%5.30%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
-7.88%-7.66%3.91%---
FCF Yield
10.49%10.19%-18.44%---
Dividend Yield
0.90%-0.38%---
Buyback Yield / Dilution
1.09%1.09%-42.67%---
Total Shareholder Return
1.99%1.09%-42.28%---