Highest end of day price: 96.958120506557 EUR (ยฃ113.71 USD) on 2026-01-21
Lowest end of day price: 34.595844622561 EUR (ยฃ37.00 USD) on 2020-03-23