Highest end of day price: 160.87888228704 EUR (S$183.84 USD) on 2026-06-22
Lowest end of day price: 30.419378647748 EUR (S$38.45 USD) on 2014-10-14