Highest end of day price: 102.87649786429 EUR (S$119.67 USD) on 2025-10-24
Lowest end of day price: 39.198410062951 EUR (S$44.22 USD) on 2016-02-11