Highest end of day price: 74.522649260812 EUR ($90.01 USD) on 2021-04-23
Lowest end of day price: 10.694585143151 EUR ($12.04 USD) on 2026-10-02