Highest end of day price: 229.35644775908 EUR (S$266.56 USD) on 2026-06-02
Lowest end of day price: 32.790612889192 EUR (S$38.53 USD) on 2017-09-27