Highest end of day price: 73.253016501389 EUR ($85.51 USD) on 2026-08-19
Lowest end of day price: 21.699571997062 EUR ($29.69 USD) on 2014-02-27