Highest end of day price: 21852.519946809 EUR ($24,216 USD) on 2024-09-13
Lowest end of day price: 81.342573737887 EUR ($72.09 USD) on 2002-01-23