Highest end of day price: 57.243378830258 EUR (S$66.67 USD) on 2026-01-15
Lowest end of day price: 7.3454065219892 EUR (S$8.29 USD) on 2015-09-11