Highest end of day price: 93.341025999877 EUR ($112.17 USD) on 2026-01-28
Lowest end of day price: 26.047718815346 EUR ($29.38 USD) on 2016-02-11