Yes. Montage Technology (688008.SS) passes the AAOIFI Shari’ah Standard 21 screen.
Yes. Montage Technology (688008.SS) passes the Catholic screen based on the USCCB investment guidelines.
Yes. Montage Technology (688008.SS) passes the Biblically Responsible Investing (BRI) screen.