Highest end of day price: 84.323784172976 EUR ($91.99 USD) on 2024-10-15
Lowest end of day price: 18.928243951702 EUR ($23.26 USD) on 2012-08-16