Highest end of day price: 91.360521027367 EUR (S$107.15 USD) on 2026-01-21
Lowest end of day price: 23.290059000637 EUR (S$22.64 USD) on 2022-10-14