Highest end of day price: 47.343275840304 EUR ($64.98 USD) on 2007-07-24
Lowest end of day price: 2.2738901086986 EUR ($2.59 USD) on 2026-07-27