Highest end of day price: 167.22835986993 EUR ($194.34 USD) on 2026-05-21
Lowest end of day price: 18.169000558714 EUR ($22.93 USD) on 2009-03-09