Highest end of day price: 334.090449697 EUR ($401.50 USD) on 2026-01-28
Lowest end of day price: 13.447185104896 EUR ($11.35 USD) on 2001-06-29