Highest end of day price: 37.88773085861 EUR ($44.72 USD) on 2026-02-27
Lowest end of day price: 6.8316460322832 EUR ($8.62 USD) on 2009-03-09