MOWI.OL
MOWI.OL
NO0003054108
MOWI
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
107.46B EUR
96.39B EUR
115.79B EUR
128.24B EUR
Enterprise Value
111.04B EUR
99.77B EUR
119.11B EUR
131.42B EUR
Valuation Multiples
Trailing P/E
14.74x
151.29x
136.69x
185.02x
Forward P/E
13.51x
--
--
--
Price to Sales
17.57x
15.76x
19.59x
29.36x
Price to Book
2.36x
22.89x
25.59x
29.34x
EV/Revenue
18.16x
16.31x
20.15x
30.09x
EV/EBITDA
108.35x
62.46x
72.1x
96.88x
Price to FCF (P/FCF)
2,327.27x
197.11x
264.07x
387.77x
EV/FCF
2,404.75x
204.04x
271.63x
397.4x
FCF Yield
0.04%
0.51%
0.38%
0.26%
ende