Highest end of day price: 302.59010656467 EUR ($330.80 USD) on 2023-06-16
Lowest end of day price: 13.966699264576 EUR ($17.76 USD) on 2012-11-14