Highest end of day price: 393.2404314154 EUR (S$464.14 USD) on 2026-02-27
Lowest end of day price: 123.646911227 EUR (S$131.35 USD) on 2016-11-18