Highest end of day price: 584.68786524167 EUR (ยฃ679.53 USD) on 2026-06-02
Lowest end of day price: 204.09709624977 EUR (ยฃ218.27 USD) on 2020-03-23