Highest end of day price: 390.39564411856 EUR (S$451.55 USD) on 2025-10-09
Lowest end of day price: 85.103849711067 EUR (S$103.06 USD) on 2018-04-26