Highest end of day price: 14.148789678364 EUR (ยฃ16.32 USD) on 2025-11-21
Lowest end of day price: 9.1726585169314 EUR (ยฃ11.36 USD) on 2018-04-16