OTC : OUKPF

Metso Oyj — Institutional Ownership

$17.64 USD

$0 (0.0%)

Volume
140
Average Volume
364
Market Capitalization
$14.61B
P/E Ratio
28.41
Dividend Yield
2.33%
Price Target
Year High
$18.01
Year Low
$10.57
Day High
Day Low
Payout Ratio
$0.65
Current Ratio
$1.39
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
OUKPF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $8.99 827.67M $7.44B $501M $1.59B $8.53B
2024-12-31 $8.65 827.1M $7.16B $431M $1.61B $8.33B
2023-12-31 $9.05 838.57M $7.59B $638M $1.53B $8.48B
2022-12-31 $10.11 827.41M $8.37B $601M $1.29B $9.06B
2021-12-31 $9.37 828.04M $7.76B $473M $953M $8.24B
2020-12-31 $7.71 737.41M $5.68B $537M $1.34B $6.49B
2019-12-31 $3.09 645.85M $2B $267.4M $288.4M $2.02B
2018-12-31 $3.03 181.55M $549.33M $233.4M $201M $516.93M
2017-12-31 $7.04 181.3M $1.28B $230.2M $228.5M $1.27B
2016-12-31 $4.28 181.12M $775.7M $233M $226.8M $769.5M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $15.44 853.33M $13.18B $383M $1.6B $14.39B
2026-03-31 $15.10 827.81M $12.5B $416M $1.54B $13.62B
2025-12-31 $8.99 841.67M $7.56B $501M $1.59B $8.66B
2025-09-30 $9.00 827.76M $7.45B $461.86M $1.6B $8.59B
2025-06-30 $8.96 762.5M $6.83B $432M $1.72B $8.12B
2025-03-31 $10.17 827.4M $8.41B $533M $1.6B $9.48B
2024-12-31 $8.65 831.58M $7.2B $431M $1.61B $8.37B
2024-09-30 $9.37 827.31M $7.76B $467M $1.63B $8.92B
2024-06-30 $11.33 769.92M $8.72B $348M $1.39B $9.76B
2024-03-31 $11.18 826.66M $9.24B $680M $1.51B $10.07B
2023-12-31 $9.05 826.33M $7.48B $639M $1.53B $8.36B
2023-09-30 $9.77 826.33M $8.07B $359M $1.18B $8.89B