Highest end of day price: 74.522649260812 EUR ($90.01 USD) on 2021-04-23
Lowest end of day price: 10.586821766907 EUR ($11.89 USD) on 2026-10-20