Highest end of day price: 28.315062203982 EUR (ยฃ33.61 USD) on 2020-09-14
Lowest end of day price: 16.257234290274 EUR (ยฃ16.82 USD) on 2025-01-08