Highest end of day price: 284.20182278594 EUR ($317.04 USD) on 2024-08-22
Lowest end of day price: 21.695093648208 EUR ($27.60 USD) on 2012-01-12