Highest end of day price: 84.577958589107 EUR (ยฃ90.86 USD) on 2023-02-10
Lowest end of day price: 14.945595625344 EUR (ยฃ16.15 USD) on 2020-04-06