Highest end of day price: 28.205105794235 EUR ($32.99 USD) on 2026-03-03
Lowest end of day price: 19.989209057533 EUR ($21.81 USD) on 2015-12-22