Highest end of day price: 142.42728957398 EUR (ยฃ165.53 USD) on 2026-06-02
Lowest end of day price: 50.292790918378 EUR (ยฃ53.79 USD) on 2020-03-23