Highest end of day price: 101.75863770617 EUR (S$118.37 USD) on 2026-06-02
Lowest end of day price: 52.786898115823 EUR (S$56.03 USD) on 2023-10-31