Highest end of day price: 42.716489623453 EUR (ยฃ49.24 USD) on 2025-11-03
Lowest end of day price: 31.389433184368 EUR (ยฃ33.32 USD) on 2023-10-31