Highest end of day price: 76.989755572645 EUR ($86.67 USD) on 2026-10-02
Lowest end of day price: 16.888525589837 EUR ($16.83 USD) on 2022-10-25