Highest end of day price: 1013.3472598626 EUR (โน1,123 USD) on 2024-08-13
Lowest end of day price: 40.739065438174 EUR (โน42.65 USD) on 2017-01-02