Highest end of day price: 95.517666159253 EUR (ยฃ104.81 USD) on 2023-05-10
Lowest end of day price: 7.8519671026664 EUR (ยฃ8.91 USD) on 2015-01-29