Highest end of day price: 675.02720778065 EUR ($751.17 USD) on 2024-08-21
Lowest end of day price: 29.871457675152 EUR ($36.38 USD) on 2012-08-03