Highest end of day price: 108.71482398597 EUR ($117.05 USD) on 2023-12-12
Lowest end of day price: 57.091262979157 EUR ($67.38 USD) on 2026-02-27