Highest end of day price: 100.92907518472 EUR (S$117.70 USD) on 2026-05-14
Lowest end of day price: 15.626516187839 EUR (S$17.35 USD) on 2016-07-14