Highest end of day price: 25.900560998357 EUR ($30.12 USD) on 2026-09-07
Lowest end of day price: 5.8087676655748 EUR ($7.33 USD) on 2009-03-09