Highest end of day price: 92.413582644903 EUR ($107.63 USD) on 2026-01-15
Lowest end of day price: 23.083832854056 EUR ($24.69 USD) on 2020-03-23