Highest end of day price: 105.45992288643 EUR (S$124.02 USD) on 2026-03-02
Lowest end of day price: 35.747493781631 EUR (S$39.38 USD) on 2016-06-27