Sinopec Shanghai Petrochemical Company Limited a annoncé ses résultats pour le premier trimestre clos le 30 mars 2021. Pour le premier trimestre, la société a annoncé que le revenu total s'élevait à 20 379,079 millions CNY, contre 17 926,384 millions CNY un an plus tôt. Le bénéfice d'exploitation s'élève à 1 504,446 millions CNY, contre une perte d'exploitation de 1 629,144 millions CNY l'année précédente. Le revenu net s'élève à 1 173,484 millions CNY, contre une perte nette de 1 202,367 millions CNY l'année précédente.