Origin Energy Limited (ASX:ORG)
Australia flag Australia · Delayed Price · Currency is AUD
11.62
-0.09 (-0.77%)
Aug 31, 2026, 4:10 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
Aug '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
20,11518,90118,51118,70714,4779,869
Market Cap Growth
-9.27%2.11%-1.05%29.23%46.69%24.27%
Enterprise Value
24,25422,89221,76321,01216,98014,415

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
PE Ratio
12.8412.0112.5013.3913.72-
PS Ratio
1.291.211.071.160.880.68
PB Ratio
1.981.871.871.971.630.99
P/FCF Ratio
19.8218.62-36.97-32.46
P/OCF Ratio
10.499.8643.5616.79-18.59

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '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.9113.3514.2216.2029.53-
EV/EBIT Ratio
10.8017.1617.8522.0766.07-
EV/FCF Ratio
23.9022.55-41.53-47.42

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '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
Aug '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Earnings Yield
7.83%8.33%8.00%7.47%7.29%-14.48%
FCF Yield
5.05%5.37%-5.27%2.71%-7.02%3.08%
Dividend Yield
5.05%5.46%5.84%5.62%5.09%6.23%
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
4.95%5.37%6.14%5.73%6.38%6.57%