Highest end of day price: 52.092449683389 EUR (S$62.60 USD) on 2026-01-28
Lowest end of day price: 32.049016323308 EUR (S$35.73 USD) on 2015-05-04