Highest end of day price: 202.96868019523 EUR ($228.41 USD) on 2026-10-06
Lowest end of day price: 18.342537289826 EUR ($20.80 USD) on 2015-08-26