Highest end of day price: 79.877158675069 EUR (ยฃ83.75 USD) on 2025-02-18
Lowest end of day price: 19.378238052077 EUR (ยฃ21.68 USD) on 2016-02-09