Highest end of day price: 22554.357592874 EUR ($24,500 USD) on 2024-10-17
Lowest end of day price: 81.342573737887 EUR ($72.09 USD) on 2002-01-23