Highest end of day price: 111.75760139067 EUR (S$129.33 USD) on 2026-08-14
Lowest end of day price: 41.587636149993 EUR (S$44.17 USD) on 2024-04-16