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