Highest end of day price: 398.3729736972 EUR (S$467.24 USD) on 2026-04-10
Lowest end of day price: 123.646911227 EUR (S$131.35 USD) on 2016-11-18