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