Strathcona Resources Ltd. (TSX:SCR)
Canada flag Canada · Delayed Price · Currency is CAD
38.71
+0.68 (1.79%)
Apr 28, 2026, 4:00 PM EST

Strathcona Resources Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2017 2016 - 2012
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '17 2016 - 2012
Market Capitalization
8,1476,0696,7514,591--
Upgrade
Market Cap Growth
57.47%-10.09%47.04%---
Upgrade
Enterprise Value
10,3166,0709,5637,614--
Upgrade
Last Close Price
38.0328.1222.5315.06--
Upgrade
PE Ratio
22.246.6611.187.82--
Upgrade
Forward PE
17.5013.627.244.77--
Upgrade
PS Ratio
2.161.611.741.08--
Upgrade
PB Ratio
1.881.401.160.86--
Upgrade
P/TBV Ratio
1.881.401.160.86--
Upgrade
P/FCF Ratio
62.1946.3310.319.22--
Upgrade
P/OCF Ratio
5.674.223.393.01--
Upgrade
PEG Ratio
-0.280.281.59--
Upgrade
EV/Sales Ratio
2.741.612.461.80--
Upgrade
EV/EBITDA Ratio
7.104.185.984.30--
Upgrade
EV/EBIT Ratio
22.0012.949.527.11--
Upgrade
EV/FCF Ratio
78.7546.3414.6015.29--
Upgrade
Debt / Equity Ratio
0.500.500.460.560.790.54
Upgrade
Debt / EBITDA Ratio
1.491.491.691.652.302.55
Upgrade
Debt / FCF Ratio
16.5616.564.125.953.9630.07
Upgrade
Net Debt / Equity Ratio
0.500.500.460.550.780.54
Upgrade
Net Debt / EBITDA Ratio
1.491.491.691.662.292.55
Upgrade
Net Debt / FCF Ratio
16.5616.564.125.923.9230.07
Upgrade
Asset Turnover
0.380.380.360.43-0.25
Upgrade
Inventory Turnover
47.0847.0847.3444.35-116.56
Upgrade
Quick Ratio
0.230.230.310.330.280.31
Upgrade
Current Ratio
0.370.370.450.420.361.05
Upgrade
Return on Equity (ROE)
7.20%7.20%9.09%12.32%--12.63%
Upgrade
Return on Assets (ROA)
2.97%2.97%5.85%6.81%--3.54%
Upgrade
Return on Invested Capital (ROIC)
5.73%5.01%8.48%9.55%24.66%-7.79%
Upgrade
Return on Capital Employed (ROCE)
5.80%5.80%10.20%11.40%12.90%-7.20%
Upgrade
Earnings Yield
11.18%15.01%8.95%12.79%--
Upgrade
FCF Yield
1.61%2.16%9.70%10.85%--
Upgrade
Dividend Yield
3.16%4.13%2.22%---
Upgrade
Payout Ratio
27.55%27.55%17.71%---
Upgrade
Buyback Yield / Dilution
---7.05%-37.38%-1979.43%12.72%
Upgrade
Total Shareholder Return
3.16%4.13%-4.83%-37.38%-1979.43%12.72%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.