Highest end of day price: 39.218838666509 EUR (ยฃ44.87 USD) on 2026-07-03
Lowest end of day price: 23.347685153723 EUR (ยฃ22.77 USD) on 2022-10-13