Highest end of day price: 39.202139306199 EUR (ยฃ46.27 USD) on 2026-02-27
Lowest end of day price: 14.515533715593 EUR (ยฃ15.52 USD) on 2020-03-23