Sinopec Shanghai Petrochemical Co. Ltd.

SHI
NYSE
52.85 2.01 (3.95%) last updated 4:02 PM EDT May 22
Trade $SHI Now