Highest end of day price: 220.43592713289 EUR ($259.43 USD) on 2026-02-20
Lowest end of day price: 24.449740340599 EUR ($27.36 USD) on 2016-02-09