Highest end of day price: 414.28926829268 EUR ($431.82 USD) on 2024-12-27
Lowest end of day price: 60.283330791594 EUR ($75.41 USD) on 2012-06-05