Oriana Power Limited (NSE:ORIANA)
India flag India · Delayed Price · Currency is INR
1,218.85
-3.35 (-0.27%)
Sep 11, 2026, 12:13 PM IST

Oriana Power 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
24,83431,37825,12614,233--
Market Cap Growth
-51.83%24.88%76.53%---
Enterprise Value
27,08432,63125,70214,996--
Last Close Price
1222.201544.251309.85742.00--

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.8512.4415.8526.19--
PS Ratio
1.351.702.553.72--
PB Ratio
3.224.074.859.57--
P/TBV Ratio
3.264.124.949.74--
P/FCF Ratio
13.4717.0216.70---
P/OCF Ratio
7.379.318.65669.78--

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
1.471.772.603.92--
EV/EBITDA Ratio
6.377.6710.9618.58--
EV/EBIT Ratio
6.617.9711.3719.06--
EV/FCF Ratio
14.6917.7017.09---

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.660.660.731.242.221.83
Debt / EBITDA Ratio
1.201.201.602.273.652.17
Debt / FCF Ratio
2.762.762.50---
Net Debt / Equity Ratio
0.280.280.590.751.821.75
Net Debt / EBITDA Ratio
0.510.511.301.372.982.07
Net Debt / FCF Ratio
1.181.182.03-0.99-1.78-18.40
Asset Turnover
0.940.941.111.381.232.09
Inventory Turnover
19.2919.2912.4422.0328.2245.94
Quick Ratio
0.660.660.751.230.930.70
Current Ratio
1.401.401.471.671.081.12
Return on Equity (ROE)
39.11%39.11%47.59%60.16%44.73%67.07%
Return on Assets (ROA)
13.04%13.04%15.93%17.74%10.37%12.74%
Return on Invested Capital (ROIC)
30.13%32.89%31.18%32.36%18.28%24.29%
Return on Capital Employed (ROCE)
37.20%37.20%30.60%27.50%20.10%31.50%

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.16%8.04%6.31%3.82%--
FCF Yield
7.42%5.88%5.99%-7.83%--
Buyback Yield / Dilution
-1.96%-1.95%-22.73%-160.14%-1.42%-716.71%