Highest end of day price: 97.444940360275 EUR (S$115.86 USD) on 2026-02-11
Lowest end of day price: 19.380019617412 EUR (S$24.46 USD) on 2009-03-09