The Straits Trading Company Limited a annoncé ses résultats pour le semestre clos le 30 juin 2021. Pour le semestre, la société a annoncé que le revenu total était de 219,023 millions de SGD, contre 135,016 millions de SGD l'année précédente. Le revenu net s'est élevé à 122,607 millions SGD, contre 5,485 millions SGD l'année précédente.

Le bénéfice de base par action des activités poursuivies s'est élevé à 0,301 SGD, contre 0,013 SGD l'année précédente.