Highest end of day price: 43.185150397276 EUR (ยฃ47.13 USD) on 2025-03-12
Lowest end of day price: 14.300446184094 EUR (ยฃ15.88 USD) on 2016-07-15