Scatec ASA (OSL:SCATC)
Norway flag Norway · Delayed Price · Currency is NOK
77.05
+0.20 (0.26%)
Oct 23, 2026, 4:29 PM CEST

Scatec ASA Ratios and Metrics

Millions NOK. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
12,31616,87712,64313,05512,47824,255
Market Cap Growth
-26.95%33.49%-3.16%4.62%-48.55%-55.12%
Enterprise Value
42,71442,94839,22936,25532,43341,300

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-17.269.6620.79-62.51
PS Ratio
3.174.652.893.844.167.98
PB Ratio
1.061.400.991.241.422.44
P/FCF Ratio
-----21.95
P/OCF Ratio
6.106.864.045.937.6211.71

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
10.9911.848.9810.6710.8013.60
EV/EBITDA Ratio
14.1318.7112.3416.4318.3219.32
EV/EBIT Ratio
23.4134.6918.9726.5235.2531.24
EV/FCF Ratio
-----37.38

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
2.852.722.292.582.812.04
Debt / EBITDA Ratio
14.0814.029.0912.1313.719.32
Debt / FCF Ratio
-----18.30
Net Debt / Equity Ratio
2.442.261.982.282.341.62
Net Debt / EBITDA Ratio
12.3011.837.9710.9311.647.51
Net Debt / FCF Ratio
-5.75-7.61-180.87-4.69-16.7514.53
Quick Ratio
0.831.030.740.731.281.93
Current Ratio
1.001.061.110.871.611.94
Asset Turnover
0.080.080.100.090.090.10
Return on Equity (ROE)
-3.70%7.96%12.74%11.58%-13.12%4.70%
Return on Assets (ROA)
1.53%1.61%2.95%2.18%1.65%2.77%
Return on Capital Employed (ROCE)
2.60%2.90%5.30%3.80%2.80%4.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-2.30%5.79%10.35%4.81%-10.69%1.60%
FCF Yield
-40.15%-21.15%-1.11%-39.40%-9.86%4.56%
Dividend Yield
----2.47%1.66%
Payout Ratio
---49.05%-44.59%
Buyback Yield / Dilution
-0.29%-0.50%--0.50%-17.51%
Total Shareholder Return
-0.29%-0.50%--2.97%-15.85%