Highest end of day price: 175.32777317866 EUR (ยฃ192.48 USD) on 2023-04-25
Lowest end of day price: 5.8833065914319 EUR (ยฃ5.64 USD) on 2000-03-08