Highest end of day price: 62.103383995569 EUR ($67.36 USD) on 2024-06-12
Lowest end of day price: 10.785328906313 EUR ($10.56 USD) on 2002-10-09