Highest end of day price: 127.02477094622 EUR (ยฃ149.02 USD) on 2026-05-07
Lowest end of day price: 43.305536025078 EUR (ยฃ46.31 USD) on 2020-03-23