Highest end of day price: 18.976058635464 EUR ($20.64 USD) on 2024-11-04
Lowest end of day price: 6.9003119097493 EUR ($8.41 USD) on 2012-07-13