Highest end of day price: 93.619398911979 EUR (S$107.39 USD) on 2026-07-29
Lowest end of day price: 27.474261163192 EUR (S$37.59 USD) on 2014-02-27