Highest end of day price: 87.441487066767 EUR (ยฃ99.39 USD) on 2021-11-16
Lowest end of day price: 16.917154320288 EUR (ยฃ16.56 USD) on 2022-10-07