Highest end of day price: 77.561541119097 EUR (ยฃ85.84 USD) on 2024-09-03
Lowest end of day price: 19.647120239885 EUR (ยฃ21.64 USD) on 2020-03-18