Highest end of day price: 68.319362970169 EUR ($76.57 USD) on 2026-11-04
Lowest end of day price: 18.209185319127 EUR ($20.65 USD) on 2015-08-26