Highest end of day price: 103.07548930078 EUR ($121.79 USD) on 2026-02-26
Lowest end of day price: 35.948987086903 EUR ($38.45 USD) on 2020-03-23