Highest end of day price: 44.43501036259 EUR (ยฃ51.69 USD) on 2025-10-24
Lowest end of day price: 14.524120238746 EUR (ยฃ16.50 USD) on 2018-12-27