Highest end of day price: 69.76684826622 EUR (ยฃ82.95 USD) on 2026-02-11
Lowest end of day price: 23.142104762332 EUR (ยฃ26.11 USD) on 2016-02-11