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