Highest end of day price: 78.909006105367 EUR (ยฃ90.27 USD) on 2026-07-03
Lowest end of day price: 29.214259733379 EUR (ยฃ32.18 USD) on 2020-03-18