Highest end of day price: 1145.2418843101 EUR (โน1,331 USD) on 2026-06-02
Lowest end of day price: 348.32700986321 EUR (โน371.58 USD) on 2023-11-10