Highest end of day price: 143.69362369506 EUR (S$168.98 USD) on 2026-03-02
Lowest end of day price: 135.42026467045 EUR (S$156.78 USD) on 2026-03-20