Highest end of day price: 406.02523449453 EUR ($450.17 USD) on 2024-09-09
Lowest end of day price: 17.497071458655 EUR ($24.56 USD) on 2008-12-29