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