Highest end of day price: 22.875496782792 EUR ($24.99 USD) on 2023-06-20
Lowest end of day price: 1.0294204885344 EUR ($1.28 USD) on 2012-06-06