Screener
131,203 assets indexed across stocks, crypto and funds, of which 77,042 carry a verdict. The remaining 54,161 are indexed but not yet screened, and each one says so in its own row. Every control says which asset types it can evaluate, and every verdict says how completely it was screened.
Sign in to save this screen and re-run it later. Sharing needs no account — use Copy link.
What this screener cannot filter on
These are not offered, because the data behind them does not exist for the whole universe — and a control that silently matches nothing is worse than no control. Everything else the market category names — price, RSI, ATR, relative volume, trend, a 20-session VWAP and a daily SMC grade — is filterable above, on the Stocks tab.
market — intraday session VWAP, full multi-timeframe SMC. the bulk snapshot holds a 20-session VWAP and the DAILY SMC timeframe; the intraday session VWAP is one chart request per symbol and the five-timeframe SMC read is two more, so neither is held for the universe.
intelligence — news sentiment, analyst consensus, insider activity, options flow, COT, HTR score. each is one live call per symbol against a 22/min process-wide bucket shared with page renders — 118 minutes per field for 2,589 symbols — and COT is not a per-equity measurement at all.
Screening completeness is not a footnote. Where financial ratios pass but business activity has not been verified, the verdict reads NOT DETERMINED — never COMPLIANT. Financial ratios pass, but business activity has not been verified. HTR therefore does not assign a final compliance classification.
For equities the methodology count is a financial-ratio result — debt, receivables and interest income. They do not screen what the business does, so a company can pass every one of them and still be non-compliant on its activity. Rows where that happens are marked †.
The disagreement runs the other way too. Where the verdict is COMPLIANT but every methodology our own ratio engine could establish for that issuer failed, the row is marked ‡. The verdict comes from a provider that also screens business activity; our ratios test the balance sheet. Neither is wrong, and they disagree — which is worth knowing before relying on the verdict rather than after.
And a third case, which neither mark above could reach. Where the status reads QUESTIONABLE — the compliance provider looked and declined to come down either way — while every methodology our own engine could establish agreed, the row is marked §. A hedge is not a finding, and our own unanimous reading of the balance sheet is worth opening before taking the hedge at face value.
| Asset | Type | Shariah status | Methodologies | Completeness | Key metric | Screened | Add to watchlist | Compare |
|---|---|---|---|---|---|---|---|---|
| BSAC BANCO SANTANDER CHILE | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| BSBK Bogota Financial Corp. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| BSBR Banco Santander (Brasil) S.A. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| BSPA Ballston Spa Bancorp, Inc. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| BSVN Bank7 Corp. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| BTI British American Tobacco p.l.c. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| BVFL BV Financial, Inc. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| BWAGF BAWAG Group AG/ADR | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| BWBBP Bridgewater Bancshares Inc | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| BWFG Bankwell Financial Group, Inc. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| BY BYLINE BANCORP, INC. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| BYFC BROADWAY FINANCIAL CORP DE | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| C-PR CITIGROUP INC | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CACC CREDIT ACCEPTANCE CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CARE Carter Bankshares, Inc. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CARV CARVER BANCORP INC | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CBAN COLONY BANKCORP INC | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CBC Central Bancompany, Inc. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CBLO — | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CBNK Capital Bancorp Inc | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CBSH COMMERCE BANCSHARES INC /MO/ | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CCNB Coastal Carolina Bancshares, Inc. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CCU UNITED BREWERIES CO INC | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CFBK CF BANKSHARES INC. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CFFI C & F FINANCIAL CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CFG-PE CITIZENS FINANCIAL GROUP INC/RI | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| CFG-PH CITIZENS FINANCIAL GROUP INC/RI | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| CFG-PI CITIZENS FINANCIAL GROUP INC/RI | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| CFOR CapForce Inc. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CFR-PB CULLEN/FROST BANKERS, INC. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CHDN Churchill Downs Inc | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CIB Grupo Cibest S.A. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CIVB CIVISTA BANCSHARES, INC. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CIXPF CaixaBank/ADR | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CIZN CITIZENS HOLDING CO /MS/ | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CKHGF Capitec Limited/ADR | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CMII — | Stock | NON-COMPLIANT | 0/4 equity | Completeindustry | — | — | ||
| CMS-PC CMS ENERGY CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| CNDHF CONDUIT HOLDINGS LTD/ADR | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CNO CNO Financial Group, Inc. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CNOBP ConnectOne Bancorp, Inc. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CNTY CENTURY CASINOS INC /CO/ | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| COF-PI CAPITAL ONE FINANCIAL CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 217d ago | ||
| COF-PJ CAPITAL ONE FINANCIAL CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 217d ago | ||
| COF-PK CAPITAL ONE FINANCIAL CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 217d ago | ||
| COF-PL CAPITAL ONE FINANCIAL CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 217d ago | ||
| COF-PN CAPITAL ONE FINANCIAL CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 217d ago | ||
| COFS CHOICEONE FINANCIAL SERVICES INC | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| COLB COLUMBIA BANKING SYSTEM, INC. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| COSG Cosmos Group Holdings Inc. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| COSO CoastalSouth Bancshares, Inc. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CPKF CHESAPEAKE FINANCIAL SHARES INC | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CRARF CREDIT AGRICOLE S A | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| CRMLW Critical Metals Corp. | Stock | NOT DETERMINED Business activity unverified | 0/1 equity | Financial only | — | 307d ago | ||
| CTBI COMMUNITY TRUST BANCORP INC /KY/ | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| DLR-PJ DIGITAL REALTY TRUST, INC. | Stock | NON-COMPLIANT | 0/1 equity | Completeindustry | — | 217d ago | ||
| DLR-PK DIGITAL REALTY TRUST, INC. | Stock | NON-COMPLIANT | 0/1 equity | Completeindustry | — | 217d ago | ||
| DLR-PL DIGITAL REALTY TRUST, INC. | Stock | NON-COMPLIANT | 0/1 equity | Completeindustry | — | 217d ago | ||
| DUK-PA Duke Energy CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 217d ago | ||
| DUKU Duke Energy CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 217d ago | ||
| EQUITASBNK.NS Equitas Small Finance Bank Limited | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| FITB-PA FIFTH THIRD BANCORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| FITB-PI FIFTH THIRD BANCORP | Stock | NOT DETERMINED Business activity unverified | 0/4 equity | Financial only | — | 126d ago | ||
| FITB-PK FIFTH THIRD BANCORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| FITB-PM FIFTH THIRD BANCORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| FRT-PC FEDERAL REALTY INVESTMENT TRUST | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 217d ago | ||
| GS-PA GOLDMAN SACHS GROUP INC | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| GS-PC GOLDMAN SACHS GROUP INC | Stock | NOT DETERMINED Business activity unverified | 0/4 equity | Financial only | — | 126d ago | ||
| GS-PD GOLDMAN SACHS GROUP INC | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| IIFL.NS IIFL Finance Limited | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| INDIANB.NS Indian Bank | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| IOB.NS Indian Overseas Bank | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| JPM-PC JPMORGAN CHASE & CO | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| JPM-PD JPMORGAN CHASE & CO | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| JPM-PJ JPMORGAN CHASE & CO | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| JPM-PK JPMORGAN CHASE & CO | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| JPM-PL JPMORGAN CHASE & CO | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| JPM-PM JPMORGAN CHASE & CO | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| KKR-PD KKR & Co. Inc. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| LEG — | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| MAHABANK.NS Bank of Maharashtra | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| MET-PA METLIFE INC | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| MET-PE METLIFE INC | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| MET-PF METLIFE INC | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| MS-PA MORGAN STANLEY | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| MS-PE MORGAN STANLEY | Stock | NON-COMPLIANT | 0/1 equity | Completeindustry | — | 126d ago | ||
| MS-PF MORGAN STANLEY | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| MS-PI MORGAN STANLEY | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| MS-PK MORGAN STANLEY | Stock | NON-COMPLIANT | 0/1 equity | Completeindustry | — | 126d ago | ||
| MS-PL MORGAN STANLEY | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| MS-PO MORGAN STANLEY | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| MS-PP MORGAN STANLEY | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| MS-PQ MORGAN STANLEY | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| MTB-PH M&T BANK CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| MTB-PJ M&T BANK CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| MTB-PK M&T BANK CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| MTB-PL M&T BANK CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| MUTHOOTFIN.NS Muthoot Finance Limited | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| NAMMW Namib Minerals | Stock | NOT DETERMINED Business activity unverified | 0/1 equity | Financial only | — | 307d ago | ||
| NDA-FI.HE Nordea Bank Abp | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| NTRSO NORTHERN TRUST CORP | Stock | NON-COMPLIANT | 0/1 equity | Completeindustry | — | 126d ago | ||
| PCG-PA PG&E Corp | Stock | NOT DETERMINED Business activity unverified | 0/7 equity | Financial only | — | 126d ago | ||
| PCG-PB PG&E Corp | Stock | NOT DETERMINED Business activity unverified | 0/7 equity | Financial only | — | 126d ago | ||
| PCG-PC PG&E Corp | Stock | NOT DETERMINED Business activity unverified | 0/7 equity | Financial only | — | 126d ago | ||
| PCG-PD PG&E Corp | Stock | NOT DETERMINED Business activity unverified | 0/7 equity | Financial only | — | 126d ago | ||
| PCG-PE PG&E Corp | Stock | NOT DETERMINED Business activity unverified | 0/7 equity | Financial only | — | 126d ago | ||
| PCG-PG PG&E Corp | Stock | NOT DETERMINED Business activity unverified | 0/7 equity | Financial only | — | 126d ago | ||
| PCG-PH PG&E Corp | Stock | NOT DETERMINED Business activity unverified | 0/7 equity | Financial only | — | 126d ago | ||
| PCG-PI PG&E Corp | Stock | NOT DETERMINED Business activity unverified | 0/7 equity | Financial only | — | 126d ago | ||
| PCG-PX PG&E Corp | Stock | NOT DETERMINED Business activity unverified | 0/7 equity | Financial only | — | 126d ago | ||
| PFC.NS Power Finance Corporation Limited | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| PLDGP Prologis, Inc. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 217d ago | ||
| PSA-PF Public Storage | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| PSA-PG Public Storage | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| PSA-PH Public Storage | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| PSA-PI Public Storage | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| PSA-PJ Public Storage | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| PSA-PK Public Storage | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| PSA-PL Public Storage | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| PSA-PM Public Storage | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| PSA-PN Public Storage | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| PSA-PO Public Storage | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| PSA-PP Public Storage | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| PSA-PQ Public Storage | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| PSA-PR Public Storage | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| PSA-PS Public Storage | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| PSA-PT Public Storage | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| PSA-PU Public Storage | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| RECLTD.NS REC Limited | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| REGCO REGENCY CENTERS CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 217d ago | ||
| REGCP REGENCY CENTERS CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 217d ago | ||
| RITRF Reitar Logtech Holdings Ltd | Stock | NOT DETERMINED Only some ratios established | 0/2 equity | Insufficient dataindustry | — | 217d ago | ||
| SBICARD.NS SBI Cards and Payment Services Limited | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| SOJC SOUTHERN CO | Stock | NOT DETERMINED Business activity unverified | 0/7 equity | Financial only | — | 217d ago | ||
| SPG-PJ SIMON PROPERTY GROUP INC. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| STT-PG STATE STREET CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| SYF-PA Synchrony Financial | Stock | NON-COMPLIANT | 0/1 equity | Completeindustry | — | 126d ago | ||
| SYF-PB Synchrony Financial | Stock | NON-COMPLIANT | 0/1 equity | Completeindustry | — | 126d ago | ||
| TFC-PI TRUIST FINANCIAL CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| TFC-PO TRUIST FINANCIAL CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| TFC-PR TRUIST FINANCIAL CORP | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| TMB.NS Tamilnad Mercantile Bank Limited | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| UNIONBANK.NS Union Bank of India | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| USB-PH US BANCORP \DE\ | Stock | NON-COMPLIANT | 0/1 equity | Completeindustry | — | 126d ago | ||
| USB-PP US BANCORP \DE\ | Stock | NON-COMPLIANT | 0/1 equity | Completeindustry | — | 126d ago | ||
| USB-PQ US BANCORP \DE\ | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| USB-PR US BANCORP \DE\ | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| USB-PS US BANCORP \DE\ | Stock | NOT DETERMINED Business activity unverified | 0/1 equity | Financial only | — | 126d ago | ||
| VIPZ VIP Play, Inc. | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| WFC-PA WELLS FARGO & COMPANY/MN | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| WFC-PC WELLS FARGO & COMPANY/MN | Stock | NON-COMPLIANT | 0/1 equity | Completeindustry | — | 126d ago | ||
| WFC-PD WELLS FARGO & COMPANY/MN | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| WFC-PY WELLS FARGO & COMPANY/MN | Stock | NON-COMPLIANT | 0/1 equity | Completeindustry | — | 126d ago | ||
| WFC-PZ WELLS FARGO & COMPANY/MN | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | 126d ago | ||
| WSBK Winchester Bancorp, Inc./MD/ | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — | ||
| YESBANK.NS Yes Bank Limited | Stock | NON-COMPLIANT | 0/7 equity | Completeindustry | — | — |
up to 4 — anything beyond the first four is ignored
Showing 32,401–32,556 of 32,556, grouped by asset type, then by methodology scheme, then by how many methodologies pass.
See also: How the screen works · How we screen crypto · Full compliance list · Screening is a published methodology applied consistently, not a fatwa.