Star Delta Transformers Limited (BOM:539255)
India flag India · Delayed Price · Currency is INR
665.50
+12.40 (1.90%)
At close: Jun 18, 2026

Star Delta Transformers 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,9861,2271,7111,829420300
Market Cap Growth
-11.41%-28.31%-6.43%335.51%40.02%23.78%
Enterprise Value
2,0271,2241,7021,786368179
Last Close Price
662.05408.85570.30609.50139.9599.95
PE Ratio
16.6410.2816.1016.457.298.21
PS Ratio
1.150.711.211.310.590.82
PB Ratio
2.061.272.032.480.670.53
P/TBV Ratio
2.061.272.032.480.670.53
P/FCF Ratio
--166.25--11.56
P/OCF Ratio
--51.75--11.16
EV/Sales Ratio
1.170.711.201.270.520.49
EV/EBITDA Ratio
11.927.2011.4912.026.474.78
EV/EBIT Ratio
12.467.5212.1312.627.506.08
EV/FCF Ratio
--165.35--6.90
Debt / Equity Ratio
0.110.110.030.030.040.02
Debt / EBITDA Ratio
0.640.640.160.140.470.27
Debt / FCF Ratio
--2.36--0.39
Net Debt / Equity Ratio
0.040.04-0.05-0.010.03-0.16
Net Debt / EBITDA Ratio
0.240.24-0.26-0.040.38-2.47
Net Debt / FCF Ratio
-0.29-0.29-3.800.08-0.13-3.57
Asset Turnover
1.631.631.581.630.980.63
Inventory Turnover
4.964.965.165.745.433.95
Quick Ratio
3.713.716.263.281.518.28
Current Ratio
5.915.9110.517.143.5622.18
Return on Equity (ROE)
13.22%13.22%13.45%16.31%9.64%6.64%
Return on Assets (ROA)
9.58%9.58%9.75%10.31%4.20%3.13%
Return on Invested Capital (ROIC)
12.70%13.40%13.59%15.20%6.54%4.26%
Return on Capital Employed (ROCE)
16.20%16.20%16.30%19.00%7.80%5.10%
Earnings Yield
6.01%9.73%6.21%6.08%13.71%12.17%
FCF Yield
-7.15%-11.57%0.60%-4.20%-39.96%8.65%
Buyback Yield / Dilution
0.00%0.00%----