Highest end of day price: 426.95136426452 EUR (S$503.33 USD) on 2026-02-19
Lowest end of day price: 85.103849711067 EUR (S$103.06 USD) on 2018-04-26