OTC : DUFRY

Avolta AG — Institutional Ownership

$6.08 USD

$0.01 (0.16%)

Volume
6.7K
Average Volume
58.28K
Market Capitalization
$8.6B
P/E Ratio
33.96
Dividend Yield
2.32%
Price Target
Year High
$6.81
Year Low
$5.12
Day High
Day Low
Payout Ratio
$0.78
Current Ratio
$0.73
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
DUFRY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $4.67 1.43B $6.69B $727.83M $11.46B $17.42B
2024-12-31 $3.59 1.48B $5.29B $756M $11.91B $16.44B
2023-12-31 $3.26 1.36B $4.45B $714.6M $11.19B $14.93B
2022-12-31 $3.80 928M $3.52B $854.7M $6.58B $9.25B
2021-12-31 $4.46 877.84M $3.91B $793.5M $7.45B $10.57B
2020-12-31 $5.63 584.5M $3.29B $360.3M $9.12B $12.06B
2019-12-31 $9.91 528.38M $5.24B $553.5M $8.06B $12.74B
2018-12-31 $8.95 530.05M $4.75B $538.2M $3.82B $8.03B
2017-12-31 $14.35 549.6M $7.89B $565M $4.25B $11.58B
2016-12-31 $13.09 549.54M $7.19B $450.8M $4.2B $10.94B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $5.38 1.37B $7.35B $926.71M $12.42B $18.84B
2025-12-31 $4.67 1.43B $6.7B $727.83M $11.46B $17.43B
2025-06-30 $4.27 1.42B $6.07B $935M $11.74B $16.88B
2024-12-31 $3.59 1.53B $5.47B $756M $11.91B $16.62B
2024-06-30 $3.50 1.71B $6B $850.7M $12.11B $17.25B
2023-12-31 $3.26 1.5B $4.91B $714.6M $11.19B $15.38B
2023-06-30 $4.04 1.2B $4.84B $1.01B $7.98B $11.81B
2022-12-31 $3.80 901.86M $3.43B $854.7M $6.58B $9.15B
2022-06-30 $3.03 907.86M $2.75B $953.2M $7.15B $8.95B
2021-12-31 $4.46 907.86M $4.05B $793.5M $7.45B $10.71B
2021-06-30 $5.47 847.33M $4.63B $641.4M $8.56B $12.55B
2020-12-31 $5.63 629.21M $3.54B $360.3M $9.12B $12.31B