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