Highest end of day price: 101.24519753602 EUR ($117.82 USD) on 2026-05-25
Lowest end of day price: 22.962504647105 EUR ($25.90 USD) on 2016-02-11