Athabasca Oil Corporation (TSX:ATH)
Canada flag Canada · Delayed Price · Currency is CAD
10.42
-0.29 (-2.71%)
Jul 9, 2026, 4:00 PM EST

Athabasca Oil Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,1763,3822,7592,3871,413632
Market Cap Growth
77.72%22.58%15.59%68.86%123.75%600.22%
Enterprise Value
5,2163,3832,7262,2231,422792.95
Last Close Price
10.427.035.334.172.411.19
PE Ratio
23.9714.356.27-2.461.42
Forward PE
15.6415.209.4110.176.845.81
PS Ratio
3.872.572.012.031.150.76
PB Ratio
2.641.911.581.510.830.62
P/TBV Ratio
2.801.991.691.540.830.63
P/FCF Ratio
41.0917.099.5314.408.406.19
P/OCF Ratio
10.376.504.957.814.483.25
EV/Sales Ratio
3.902.571.991.891.160.95
EV/EBITDA Ratio
11.526.603.436.943.261.43
EV/EBIT Ratio
16.848.884.0110.604.501.74
EV/FCF Ratio
41.4117.099.4213.428.467.77
Debt / Equity Ratio
0.110.100.110.110.090.30
Debt / EBITDA Ratio
0.430.390.250.560.470.69
Debt / FCF Ratio
1.661.000.681.091.233.76
Net Debt / Equity Ratio
-0.04-0.07-0.08-0.100.010.16
Net Debt / EBITDA Ratio
-0.17-0.23-0.19-0.510.020.29
Net Debt / FCF Ratio
-0.64-0.60-0.51-0.990.051.58
Asset Turnover
0.500.520.610.550.620.53
Inventory Turnover
15.3017.1117.2315.7016.3716.07
Quick Ratio
1.551.581.982.401.051.09
Current Ratio
1.741.782.212.701.301.29
Return on Equity (ROE)
11.35%13.19%27.38%-3.11%41.83%57.45%
Return on Assets (ROA)
12.53%11.48%23.01%13.52%57.29%28.72%
Return on Invested Capital (ROIC)
17.89%16.54%33.20%18.44%78.31%42.34%
Return on Capital Employed (ROCE)
15.04%16.93%33.25%10.98%18.53%32.82%
Earnings Yield
4.24%6.97%15.95%-40.66%70.59%
FCF Yield
2.43%5.85%10.49%6.94%11.90%16.16%
Buyback Yield / Dilution
8.21%9.11%5.20%0.54%-7.35%-3.38%
Total Shareholder Return
8.21%9.11%5.20%0.54%-7.35%-3.38%