Highest end of day price: 21.740567610388 EUR ($29.95 USD) on 2007-07-16
Lowest end of day price: 0.95305017697273 EUR ($0.99 USD) on 2025-01-23