Highest end of day price: 105.52098168188 EUR (S$123.49 USD) on 2026-05-05
Lowest end of day price: 39.198410062951 EUR (S$44.22 USD) on 2016-02-11