Highest end of day price: 20.011562193578 EUR ($23.14 USD) on 2026-08-07
Lowest end of day price: 4.5283096236923 EUR ($6.33 USD) on 2009-07-13