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