Highest end of day price: 142.23390769312 EUR (ยฃ160.06 USD) on 2026-10-06
Lowest end of day price: 48.742340081574 EUR (ยฃ52.13 USD) on 2020-03-23