Strathcona Resources Ltd. (TSX:SCR)
Canada flag Canada · Delayed Price · Currency is CAD
44.20
+0.09 (0.20%)
Oct 26, 2026, 4:00 PM EDT

Strathcona Resources Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2017
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '17
9,4696,0696,7514,591--
Market Cap Growth
25.18%-10.09%47.04%---
Enterprise Value
11,4796,0709,5637,614--
Last Close Price
44.1127.7522.2414.87--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2017
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '17
PE Ratio
11.176.6611.187.82--
Forward PE
8.3713.627.244.77--
PS Ratio
2.291.611.741.08--
PB Ratio
2.061.401.160.86--
P/TBV Ratio
2.061.401.160.86--
P/FCF Ratio
26.2546.3310.319.22--
P/OCF Ratio
6.534.223.393.01--
PEG Ratio
1.200.820.281.59--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2017
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '17
EV/Sales Ratio
2.781.612.461.80--
EV/EBITDA Ratio
6.984.185.984.30--
EV/EBIT Ratio
17.1812.949.527.11--
EV/FCF Ratio
31.8346.3414.6015.29--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2017
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '17
Debt / Equity Ratio
0.440.500.460.560.790.54
Debt / EBITDA Ratio
1.221.491.691.652.302.55
Debt / FCF Ratio
5.5816.564.125.953.9630.07
Net Debt / Equity Ratio
0.440.500.460.550.780.54
Net Debt / EBITDA Ratio
1.251.491.691.662.292.55
Net Debt / FCF Ratio
5.5816.564.125.923.9230.07
Asset Turnover
0.380.380.360.43-0.25
Inventory Turnover
52.2447.0847.3444.35-116.56
Quick Ratio
0.250.230.310.330.280.31
Current Ratio
0.430.370.450.420.361.05
Return on Equity (ROE)
7.97%7.20%9.09%12.32%--12.63%
Return on Assets (ROA)
3.84%2.97%5.85%6.81%--3.54%
Return on Invested Capital (ROIC)
7.84%5.01%8.48%9.55%24.56%-7.79%
Return on Capital Employed (ROCE)
8.00%5.80%10.20%11.40%12.90%-7.20%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2017
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '17
Earnings Yield
8.95%15.01%8.95%12.79%--
FCF Yield
3.81%2.16%9.70%10.85%--
Dividend Yield
2.71%4.09%1.59%---
Payout Ratio
30.58%27.55%17.71%---
Buyback Yield / Dilution
-0.05%--7.05%-37.38%-1979.43%12.72%
Total Shareholder Return
2.67%4.09%-5.47%-37.38%-1979.43%12.72%