Highest end of day price: 123.99303662018 EUR (ยฃ144.09 USD) on 2026-05-21
Lowest end of day price: 21.063875815522 EUR (ยฃ23.23 USD) on 2020-03-30