Highest end of day price: 78.583656454182 EUR (ยฃ90.26 USD) on 2025-11-05
Lowest end of day price: 64.141162423546 EUR (ยฃ63.85 USD) on 2022-10-31