Highest end of day price: 40.711062125881 EUR (ยฃ43.08 USD) on 2022-06-28
Lowest end of day price: 16.823569969083 EUR (ยฃ19.09 USD) on 2018-12-18