TD Power Systems Limited (NSE:TDPOWERSYS)
India flag India · Delayed Price · Currency is INR
416.80
-12.55 (-2.92%)
Apr 25, 2025, 12:31 PM IST

TD Power Systems Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
Apr '25 Mar '24 Mar '23 Mar '22 Mar '21 Mar '20 2015 - 2019
Market Capitalization
66,96446,26524,70210,7234,5772,623
Upgrade
Market Cap Growth
73.87%87.30%130.36%134.30%74.47%-31.00%
Upgrade
Enterprise Value
64,63144,35422,7299,3423,6641,913
Upgrade
Last Close Price
429.35295.82157.7467.8628.9516.47
Upgrade
PE Ratio
44.4739.0925.5215.2110.128.76
Upgrade
PS Ratio
5.614.622.831.350.770.51
Upgrade
PB Ratio
8.676.564.092.030.970.62
Upgrade
P/TBV Ratio
8.766.654.142.060.980.62
Upgrade
P/FCF Ratio
-76.4034.04--6.20
Upgrade
P/OCF Ratio
-55.0827.8998.31-4.71
Upgrade
EV/Sales Ratio
5.414.432.611.170.620.37
Upgrade
EV/EBITDA Ratio
31.3326.8617.7310.185.415.60
Upgrade
EV/EBIT Ratio
34.4630.2920.7513.377.9116.05
Upgrade
EV/FCF Ratio
-73.2531.32--4.52
Upgrade
Debt / Equity Ratio
00-0.140.110.16
Upgrade
Debt / EBITDA Ratio
0.000.00-0.770.771.98
Upgrade
Debt / FCF Ratio
-0---1.60
Upgrade
Asset Turnover
-1.030.960.940.770.68
Upgrade
Inventory Turnover
-2.962.932.892.402.83
Upgrade
Quick Ratio
-1.541.431.131.131.05
Upgrade
Current Ratio
-2.522.411.901.881.67
Upgrade
Return on Equity (ROE)
-18.07%17.11%14.13%10.09%7.12%
Upgrade
Return on Assets (ROA)
-9.43%7.57%5.16%3.75%0.99%
Upgrade
Return on Capital (ROIC)
16.42%13.98%11.39%7.79%5.70%1.54%
Upgrade
Return on Capital Employed (ROCE)
-20.60%17.90%12.90%9.60%2.70%
Upgrade
Earnings Yield
2.25%2.56%3.92%6.57%9.88%11.41%
Upgrade
FCF Yield
-1.31%2.94%-0.03%-3.17%16.14%
Upgrade
Dividend Yield
0.28%0.37%0.63%1.03%1.73%2.73%
Upgrade
Payout Ratio
-13.20%19.34%11.02%5.13%43.60%
Upgrade
Buyback Yield / Dilution
0.03%-0.38%-0.43%-0.14%0.09%5.10%
Upgrade
Total Shareholder Return
0.31%-0.00%0.20%0.89%1.81%7.83%
Upgrade
Updated Feb 6, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.