No. Shanghai Pharmaceuticals Holding (601607.SS) does not pass the AAOIFI Shari’ah Standard 21 screen.
Not settled. Shanghai Pharmaceuticals Holding (601607.SS) could not be confirmed either way under the Catholic screen based on the USCCB investment guidelines.
Yes. Shanghai Pharmaceuticals Holding (601607.SS) passes the Biblically Responsible Investing (BRI) screen.