Highest end of day price: 68.311196382282 EUR (ยฃ79.39 USD) on 2026-06-02
Lowest end of day price: 36.939383091104 EUR (ยฃ40.02 USD) on 2024-01-30