OBE
OBE

Obsidian Energy Ltd

AMEX · Energy
$7.53
+0.36 (+5.02%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 853.74M 725.97M 980.53M 950.76M 814.75M
Net Income -233,805,741 -178,932,965 78.14M 56.00M 64.58M
EPS
Profit Margin -27.4% -26.0% 8.0% 5.9% 7.9%
Rev Growth +17.6% +17.6% +13.7% +7.2% +22.1%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 64.68M 64.68M 52.43M 52.49M 51.99M
Total Equity 265.53M 265.53M 518.94M 520.99M 488.36M
D/E Ratio 0.24 0.24 0.10 0.10 0.11
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 2.31M 1.86M 139.32M 119.38M 97.35M
Free Cash Flow 57.10M 46.87M 58.46M