Highest end of day price: 318.59788119999 EUR ($433.23 USD) on 2007-05-07
Lowest end of day price: 12.492351595745 EUR ($13.84 USD) on 2024-08-22