Highest end of day price: 62.328685255511 EUR ($74.28 USD) on 2026-02-09
Lowest end of day price: 2.1866640781407 EUR ($2.82 USD) on 2009-02-24