Highest end of day price: 89.260504384573 EUR ($103.30 USD) on 2026-08-14
Lowest end of day price: 24.761690952419 EUR ($27.93 USD) on 2016-02-11