Highest end of day price: 129.19059875827 EUR (ยฃ150.94 USD) on 2026-04-23
Lowest end of day price: 34.595844622561 EUR (ยฃ37.00 USD) on 2020-03-23