Highest end of day price: 99.681407129456 EUR ($103.90 USD) on 2024-12-27
Lowest end of day price: 10.499724409449 EUR ($13.78 USD) on 2012-03-07