Highest end of day price: 94.667443409898 EUR (ยฃ104.46 USD) on 2023-04-28
Lowest end of day price: 4.5243389117263 EUR (ยฃ4.32 USD) on 2000-02-28