Highest end of day price: 102.8502740067 EUR ($117.73 USD) on 2026-07-16
Lowest end of day price: 22.962504647105 EUR ($25.90 USD) on 2016-02-11