Highest end of day price: 125.39063667285 EUR (S$145.85 USD) on 2026-06-02
Lowest end of day price: 51.569993129083 EUR (S$55.15 USD) on 2020-03-23