Highest end of day price: 42.966674668728 EUR (ยฃ49.56 USD) on 2026-08-13
Lowest end of day price: 25.206949514567 EUR (ยฃ26.68 USD) on 2023-10-27