Highest end of day price: 259.85680915165 EUR ($288.89 USD) on 2024-08-23
Lowest end of day price: 16.788067996743 EUR ($21.36 USD) on 2012-01-12