Highest end of day price: 52.791829863542 EUR (ยฃ60.33 USD) on 2026-06-22
Lowest end of day price: 25.0673053404 EUR (ยฃ27.25 USD) on 2023-08-18