Highest end of day price: 21.740567610388 EUR ($29.95 USD) on 2007-07-16
Lowest end of day price: 1.0316143176184 EUR ($1.06 USD) on 2025-01-13