Highest end of day price: 93.094559124396 EUR (S$108.67 USD) on 2026-01-22
Lowest end of day price: 41.948820503825 EUR (S$45.83 USD) on 2024-08-06