Rajesh Power Services Limited (BOM:544291)
India flag India · Delayed Price · Currency is INR
733.50
-14.70 (-1.96%)
At close: Oct 1, 2026

Rajesh Power Services Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
13,20813,61316,973---
Market Cap Growth
-50.75%-19.80%----
Enterprise Value
14,46713,84017,782---
Last Close Price
733.50754.96940.71---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
9.229.5117.56---
PS Ratio
0.810.841.58---
PB Ratio
3.253.356.41---
P/TBV Ratio
3.253.356.41---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
0.890.851.66---
EV/EBITDA Ratio
7.127.0114.35---
EV/EBIT Ratio
7.167.0514.48---

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.310.310.290.921.021.19
Debt / EBITDA Ratio
0.640.640.631.763.324.59
Debt / FCF Ratio
----5.0712.41
Net Debt / Equity Ratio
0.310.310.210.820.710.93
Net Debt / EBITDA Ratio
0.640.640.451.572.303.57
Net Debt / FCF Ratio
-2.89-2.89-1.96-4.283.529.64
Asset Turnover
2.172.172.691.351.130.93
Inventory Turnover
14.1714.1717.655.665.084.43
Quick Ratio
0.730.730.870.800.800.91
Current Ratio
1.211.211.491.701.511.57
Return on Equity (ROE)
42.68%42.68%55.35%36.41%12.17%6.79%
Return on Assets (ROA)
16.37%16.37%19.26%12.35%5.71%4.65%
Return on Invested Capital (ROIC)
27.02%33.72%40.90%26.10%13.34%11.98%
Return on Capital Employed (ROCE)
42.50%42.50%38.20%31.40%16.60%12.10%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
10.84%10.52%5.69%---
FCF Yield
-3.30%-3.20%-1.67%---
Dividend Yield
0.14%0.13%0.11%---
Payout Ratio
1.26%1.26%0.79%1.46%5.63%11.04%
Buyback Yield / Dilution
-11.36%-11.36%-6.26%--90.00%
Total Shareholder Return
-11.22%-11.23%-6.16%--90.00%