Highest end of day price: 85.648362053062 EUR ($99.80 USD) on 2026-05-28
Lowest end of day price: 24.761690952419 EUR ($27.93 USD) on 2016-02-11