Highest end of day price: 402.27586880426 EUR (โน468.33 USD) on 2018-07-02
Lowest end of day price: 124.97917455876 EUR (โน130.06 USD) on 2024-12-31