Highest end of day price: 379.48151233701 EUR (S$439.16 USD) on 2026-08-14
Lowest end of day price: 54.217262998632 EUR (S$58.61 USD) on 2020-04-22