Highest end of day price: 21.740567610388 EUR ($29.95 USD) on 2007-07-16
Lowest end of day price: 1.0537100147572 EUR ($1.12 USD) on 2024-11-13