Highest end of day price: 80.065904001135 EUR (ยฃ91.60 USD) on 2026-07-03
Lowest end of day price: 24.739391446449 EUR (ยฃ27.91 USD) on 2016-02-11