Highest end of day price: 399.25561936447 EUR (S$455.62 USD) on 2026-07-22
Lowest end of day price: 123.646911227 EUR (S$131.35 USD) on 2016-11-18