Highest end of day price: 101.74248036376 EUR (S$114.50 USD) on 2026-10-06
Lowest end of day price: 35.459796882429 EUR (S$39.82 USD) on 2020-06-26