Highest end of day price: 20.357352850539 EUR ($22.41 USD) on 2023-07-11
Lowest end of day price: 1.0177273872512 EUR ($1.28 USD) on 2012-06-19