Origin Energy Limited (ASX:ORG)
Australia flag Australia · Delayed Price · Currency is AUD
11.66
-0.08 (-0.68%)
Sep 18, 2026, 4:11 PM AEST

Origin Energy Ratios and Metrics

Millions AUD. Fiscal year is Jul - Jun.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
20,02918,90118,51118,70714,4779,869
Market Cap Growth
-8.38%2.11%-1.05%29.23%46.69%24.27%
Enterprise Value
24,16822,89221,76321,01216,98014,415

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
PE Ratio
12.7912.0112.5013.3913.72-
PS Ratio
1.281.211.071.160.880.68
PB Ratio
1.981.871.871.971.630.99
P/FCF Ratio
19.7318.62-36.97-32.46
P/OCF Ratio
10.459.8643.5616.79-18.59

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
EV/Sales Ratio
1.551.471.261.301.030.99
EV/EBITDA Ratio
8.8813.3514.2216.2029.53-
EV/EBIT Ratio
10.7617.1617.8522.0766.07-
EV/FCF Ratio
23.8122.55-41.53-47.42

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Debt / Equity Ratio
0.490.490.490.360.370.35
Debt / EBITDA Ratio
2.772.773.022.505.07-
Debt / FCF Ratio
4.934.93-6.79-11.50
Net Debt / Equity Ratio
0.410.410.410.230.270.23
Net Debt / EBITDA Ratio
2.412.412.681.654.16-6.75
Net Debt / FCF Ratio
4.084.08-4.204.22-2.357.44
Quick Ratio
0.850.850.890.770.730.67
Current Ratio
1.091.091.151.081.041.20
Asset Turnover
0.750.750.830.820.770.64
Return on Equity (ROE)
15.70%15.70%15.25%15.19%11.18%-14.62%
Return on Assets (ROA)
3.99%3.99%3.68%3.02%0.75%-1.51%
Return on Capital Employed (ROCE)
8.00%8.00%7.40%6.40%1.80%-3.20%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Earnings Yield
7.86%8.33%8.00%7.47%7.29%-14.48%
FCF Yield
5.07%5.37%-5.27%2.71%-7.02%3.08%
Dividend Yield
5.15%5.61%5.99%5.77%5.23%6.39%
Payout Ratio
61.69%61.69%66.91%58.63%53.84%-
Buyback Yield / Dilution
-0.10%-0.10%0.30%0.10%1.29%0.34%
Total Shareholder Return
5.05%5.51%6.29%5.87%6.51%6.73%