Athabasca Oil Corporation (TSX:ATH)

Canada flag Canada · Delayed Price · Currency is CAD
12.15
+1.57 (14.84%)
Oct 5, 2026, 10:30 AM EST
Market Cap5.09B +53.4%
Revenue (ttm)1.29B -6.8%
Net Income228.69M -50.5%
EPS0.47 -46.8%
Shares Out 481.30M
PE Ratio22.55
Forward PE14.60
Dividendn/a
Ex-Dividend Daten/a
Volume7,242,027
Open11.92
Previous Close10.58
Day's Range11.92 - 12.23
52-Week Range6.11 - 12.86
Beta0.48
AnalystsBuy
Price Target12.84 (+5.68%)
Est. EarningsNov 2, 2026