OTC : KNCRF

Konecranes Plc — Institutional Ownership

$32.01 USD

$1.72 (5.68%)

Volume
800
Average Volume
511
Market Capitalization
$7.61B
P/E Ratio
17.17
Dividend Yield
8.16%
Price Target
Year High
$113.40
Year Low
$30.29
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.40
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
KNCRF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $26.53 237.64M $6.3B $631.66M $469.72M $6.14B
2024-12-31 $20.83 237.63M $4.95B $710M $895.7M $5.14B
2023-12-31 $13.52 238.96M $3.23B $586.6M $954.9M $3.6B
2022-12-31 $6.88 237.46M $1.63B $413.9M $1.11B $2.33B
2021-12-31 $13.47 237.4M $3.2B $320.7M $865.1M $3.74B
2020-12-31 $9.00 237.23M $2.14B $591.9M $1.17B $2.71B
2019-12-31 $9.47 236.51M $2.24B $378.2M $1.03B $2.9B
2018-12-31 $10.12 236.43M $2.39B $230.5M $776.4M $2.94B
2017-12-31 $12.35 234.82M $2.9B $233M $758.7M $3.42B
2016-12-31 $12.15 176.24M $2.14B $167.4M $323.7M $2.3B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $27.49 237.64M $6.53B $379.9M $403.4M $6.56B
2026-03-31 $28.23 237.64M $6.71B $592.4M $408.8M $6.52B
2025-12-31 $26.53 237.86M $6.31B $631.66M $469.72M $6.15B
2025-09-30 $25.56 237.71M $6.08B $756.5M $731M $6.05B
2025-06-30 $22.21 237.17M $5.27B $560.4M $731.2M $5.44B
2025-03-31 $20.40 237.64M $4.85B $598.5M $743.3M $4.99B
2024-12-31 $20.83 237.15M $4.94B $710M $895.7M $5.13B
2024-09-30 $19.75 237.63M $4.69B $687.6M $956.7M $4.96B
2024-06-30 $19.06 237.63M $4.53B $518.1M $958M $4.97B
2024-03-31 $16.11 237.63M $3.83B $623.8M $960.9M $4.16B
2023-12-31 $13.52 237.61M $3.21B $586.6M $954.9M $3.58B
2023-09-30 $12.65 237.61M $3.01B $438.3M $961.1M $3.53B