Highest end of day price: 51.407061108536 EUR (ยฃ60.31 USD) on 2026-05-07
Lowest end of day price: 16.724919573399 EUR (ยฃ18.43 USD) on 2024-09-10