Highest end of day price: 83.904408834726 EUR (S$98.92 USD) on 2026-05-08
Lowest end of day price: 23.537876770178 EUR (S$26.55 USD) on 2016-02-11