Highest end of day price: 75.374868812775 EUR (ยฃ87.38 USD) on 2025-11-13
Lowest end of day price: 50.478397711671 EUR (ยฃ54.16 USD) on 2024-04-25