Highest end of day price: 52.791829863542 EUR (ยฃ60.33 USD) on 2026-06-22
Lowest end of day price: 40.217327991728 EUR (ยฃ46.39 USD) on 2026-03-27