Highest end of day price: 107.54995582847 EUR (S$125.35 USD) on 2026-08-26
Lowest end of day price: 35.747493781631 EUR (S$39.38 USD) on 2016-06-27