OTC : IRRHF

Interroll Holding AG — Institutional Ownership

$2028.38 USD

$0 (0.0%)

Volume
2
Average Volume
2.6
Market Capitalization
$1.69B
P/E Ratio
22.79
Dividend Yield
2.22%
Price Target
Year High
$2962.74
Year Low
$2028.38
Day High
Day Low
Payout Ratio
$0.49
Current Ratio
$2.96
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
IRRHF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $2192.54 854K $1.87B $216.04M $10.25M $1.67B
2024-12-31 $2671.93 827.22K $2.21B $204.1M $9.31M $2.02B
2023-12-31 $2530.69 822.82K $2.08B $140.27M $7.06M $1.95B
2022-12-31 $2164.36 820.37K $1.78B $79.3M $8.48M $1.7B
2021-12-31 $3927.73 821.8K $3.23B $68.5M $22.4M $3.18B
2020-12-31 $2639.03 834.53K $2.2B $98.31M $6.09M $2.11B
2019-12-31 $706.00 840.25K $593.22M $83.78M $6.88M $516.32M
2018-12-31 $718.21 844.8K $606.74M $51.97M $15000 $554.79M
2017-12-31 $710.82 849.93K $604.15M $37.31M $212K $567.06M
2016-12-31 $742.84 850.63K $631.89M $38.26M $283K $593.9M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $1639.60 854K $1.4B $183.35M $12.18M $1.23B
2025-12-31 $2192.54 867K $1.9B $216.04M $10.25M $1.7B
2025-06-30 $1895.22 833.27K $1.58B $194.6M $8.79M $1.39B
2024-12-31 $2671.93 827.22K $2.21B $204.1M $9.31M $2.02B
2024-06-30 $2725.91 826.62K $2.25B $137.21M $7.39M $2.12B
2023-12-31 $2530.69 824.08K $2.09B $140.27M $7.06M $1.95B
2023-06-30 $2096.09 822.74K $1.72B $116.88M $7.8M $1.62B
2022-12-31 $2164.36 820.35K $1.78B $79.3M $8.48M $1.7B
2022-06-30 $4110.79 820.39K $3.37B $67.53M $53.33M $3.36B
2021-12-31 $3927.73 821.75K $3.23B $68.5M $22.4M $3.18B
2021-06-30 $2756.23 821.87K $2.27B $71.7M $27.54M $2.22B
2020-12-31 $2639.03 833.1K $2.2B $98.31M $6.09M $2.11B