Highest end of day price: 144.47854586858 EUR (S$170.20 USD) on 2026-05-06
Lowest end of day price: 135.42026467045 EUR (S$156.78 USD) on 2026-03-20