Highest end of day price: 36.513302977074 EUR (ยฃ43.28 USD) on 2026-02-16
Lowest end of day price: 13.59199501032 EUR (ยฃ15.23 USD) on 2016-05-19