Highest end of day price: 125.68130624255 EUR (ยฃ148.34 USD) on 2026-02-27
Lowest end of day price: 34.595844622561 EUR (ยฃ37.00 USD) on 2020-03-23