Highest end of day price: 88.862089636941 EUR ($101.11 USD) on 2026-07-01
Lowest end of day price: 24.761690952419 EUR ($27.93 USD) on 2016-02-11