No. Hengyi Petrochemical (000703.SZ) does not pass the AAOIFI Shari’ah Standard 21 screen.
Yes. Hengyi Petrochemical (000703.SZ) passes the Catholic screen based on the USCCB investment guidelines.
Yes. Hengyi Petrochemical (000703.SZ) passes the Biblically Responsible Investing (BRI) screen.