Highest end of day price: 143.07544839263 EUR (S$168.74 USD) on 2026-02-24
Lowest end of day price: 40.042048272884 EUR (S$50.24 USD) on 2009-03-05