Highest end of day price: 84.380015001003 EUR (ยฃ90.04 USD) on 2023-02-10
Lowest end of day price: 14.824474965718 EUR (ยฃ16.01 USD) on 2020-04-06