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