Compliance → Stocks · 12,071 symbols screened · provider data updated 2026-11-02 · 445 refreshed in the last 7 days
Halal Stocks
Screened via Halal Terminal. Searches the cached watchlist snapshot — a full sweep runs at most every 31 days (last: 2026-10-08), plus a lighter weekly refresh for any stock that reported earnings that week. No live API call per search, so this stays fast even under real traffic.
12,071 screened · provider data updated 2026-11-02
How this page works
Cached watchlist snapshot screened via Halal Terminal — a full sweep runs at most every 31 days plus a weekly refresh for stocks that reported earnings. Business activity and financial ratios from SEC filings, checked against seven published methodologies. No live API call per search, so it stays fast.
Why this page exists
Business activity and financial ratios, sourced from SEC filings, checked against seven published methodologies before anything reaches a signal — compliance isn't a filter bolted on after the fact. Full detail on the methodology and why a specific verdict landed where it did is one click away on every row.
10 stock verdicts changed in the last 7 days. Screening is not a one-off — when a re-scan, an earnings-triggered recheck or a price move crosses a ratio threshold, it's recorded here rather than quietly overwritten.
- PSX Phillips 66 NON-COMPLIANT → COMPLIANT 2026-11-02 · post-earnings re-check
- PSN Parsons Corp COMPLIANT → NON-COMPLIANT 2026-11-02 · post-earnings re-check
- PPG PPG Industries, Inc. COMPLIANT → NON-COMPLIANT 2026-11-02 · post-earnings re-check
- ORN Orion Group Holdings Inc COMPLIANT → NON-COMPLIANT 2026-11-02 · post-earnings re-check
- OKE Oneok Inc. UNRATED → NON-COMPLIANT 2026-11-02 · post-earnings re-check
- NE Noble Corp Plc - Ordinary Shares - Class A NON-COMPLIANT → COMPLIANT 2026-11-02 · post-earnings re-check
- MUSA Murphy USA Inc COMPLIANT → NON-COMPLIANT 2026-11-02 · post-earnings re-check
- MIR Mirion Technologies Inc. - Ordinary Shares - Class A COMPLIANT → NON-COMPLIANT 2026-11-02 · post-earnings re-check
- MAX MediaAlpha Inc - Ordinary Shares - Class A QUESTIONABLE → NON-COMPLIANT 2026-11-02 · post-earnings re-check
- HONA Honeywell Aerospace Inc. COMPLIANT → NON-COMPLIANT 2026-11-02 · post-earnings re-check
- VFS VinFast Auto Ltd. NON-COMPLIANT → COMPLIANT 2026-10-26 · post-earnings re-check
- ROP Roper Technologies Inc NON-COMPLIANT → COMPLIANT 2026-10-26 · post-earnings re-check
Why these numbers, what "needs review" means, and what's still pending
This page holds 12,071 symbols with a status, from two independent engines. 2,039 carry a reviewed third-party provider verdict; the rest were screened in-house against published ratio methodologies computed from primary filings. The provider verdict always wins where there is one — an in-house ratio never silently replaces a reviewed opinion.
Of the provider's 2,039: 1307 compliant, 606 non-compliant, 28 questionable (a real middle status some providers use — not a clean pass, not a confirmed fail), and 96 unrated (the provider has no data at all). Each status is counted separately, never merged into a single non-compliant bucket. A further 2 carried a provider hedge that our own screen answered in the failing direction, and are reported as not determined — we decline to assert non-compliant from our own ratios alone. Separately, 111 of those 2,039 cached entries are for symbols no longer on the current 1,928-symbol watchlist (e.g. an index reconstitution) — stale, not wrong. Every current watchlist symbol already has a real cached verdict — no coverage gap.
Needs review is a separate signal from a different engine (our own 7-methodology ratio + business-activity screen, see Methodology) — it never overrides the verdict shown above. It's checked in a small daily batch against a shared, limited daily quota (not the whole watchlist at once), so 1928/1928 (100.0%) is real, honest progress toward full coverage, not a stalled or broken engine.
Full Snapshot
Showing 11901–12000 of 12,071 matching.
| Symbol | Name | Status | Passed / checked | Exchange | Refreshed |
|---|---|---|---|---|---|
| WW WWL.WA | Wawel S.A. | COMPLIANT | 6/7 | PL · global | 2026-08-27 |
| WX WXF.VI | Warimpex Finanz- und Beteiligungs AG | NON-COMPLIANT | 0/4 +3? | AT · global | 2026-09-09 |
| WX WXM | WF International Limited Ordinary Shares | NON-COMPLIANT | 0 checked | XNCM | 2026-10-27 |
| WY WY | Weyerhaeuser Co. | NON-COMPLIANT | 6/7 | XNYS | 2026-11-02 |
| WY WYFI | WhiteFiber Inc. | COMPLIANT | 7/7 | XNCM | 2026-10-08 |
| WY WYNN | Wynn Resorts Ltd. | NON-COMPLIANT | 0/7 | XNGS | 2026-10-08 |
| WY WYY | Widepoint Corp | COMPLIANT | 6/7 | XASE | 2026-10-08 |
| X. X.TO | TMX Group Limited | NON-COMPLIANT | 0/7 | CA · global | 2026-08-27 |
| XA XANO-B.ST | XANO Industri AB (publ) | NON-COMPLIANT | 6/7 | SE · global | 2026-08-28 |
| XA XAR.L | Xaar plc | COMPLIANT | 7/7 | GB · global | 2026-08-28 |
| XB XBIT | XBiotech Inc. | NON-COMPLIANT | 0/7 | CA · global | 2026-08-28 |
| XB XBRANE.ST | Xbrane Biopharma AB (publ) | NON-COMPLIANT | 3/4 +3? | SE · global | 2026-09-08 |
| XC XCH | XCHG Limited American Depositary Share | COMPLIANT | 5/7 | XNMS | 2026-10-27 |
| XC XCHANGING.BO | Xchanging Solutions Limited | NON-COMPLIANT | 0/7 | IN · global | 2026-08-28 |
| XE XEL | Xcel Energy, Inc. | NON-COMPLIANT | 0/7 | XNGS | 2026-11-02 |
| XE XENE | Xenon Pharmaceuticals Inc. | UNRATED | 0/3 +4? | CA · global | 2026-08-28 |
| XE XERS | Xeris Biopharma Holdings Inc | COMPLIANT | 2/7 | XNGS | 2026-10-08 |
| XF XFAB.PA | X-FAB Silicon Foundries SE | NON-COMPLIANT | 3/7 | FR · global | 2026-08-27 |
| XG XGC.V | Xali Gold Corp. | UNRATED | 0 checked | CA · global | 2026-08-28 |
| XG XGN | Exagen Inc | COMPLIANT | 4/7 | XNMS | 2026-10-08 |
| XI XIOR.BR | Xior Student Housing NV | NON-COMPLIANT | 0/7 | BE · global | 2026-08-27 |
| XK XK4.F | Gabler Group AG | COMPLIANT | 6/7 | DE · global | 2026-08-28 |
| XM XMAX | XMax Inc. | COMPLIANT | 7/7 | XNCM | 2026-10-08 |
| XM XMTR | Xometry Inc - Ordinary Shares - Class A | COMPLIANT | 4/7 | XNGS | 2026-10-08 |
| XN XNDU | Xanadu Quantum Technologies Limited Class B Subordinate Voting Shares | COMPLIANT | 4/7 | XNMS | 2026-10-08 |
| XN XNET | Xunlei Limited | NON-COMPLIANT | 3/7 | KY · global | 2026-08-27 |
| XO XOM | Exxon Mobil Corp. | COMPLIANT | 7/7 | XNYS | 2026-11-02 |
| XP XP | XP Inc. | NON-COMPLIANT | 0/7 | KY · global | 2026-08-27 |
| XP XPEL | XPEL Inc - Ordinary Shares - Reg S | COMPLIANT | 7/7 | XNCM | 2026-10-08 |
| XP XPER | Xperi Inc | COMPLIANT | 6/7 | XNYS | 2026-10-08 |
| XP XPEV | XPeng Inc - ADR | NON-COMPLIANT | 0 checked | XNYS | 2026-10-08 |
| XP XPLRA.OL | Xplora Technologies AS | NON-COMPLIANT | 0/7 | NO · global | 2026-08-28 |
| XP XPO | XPO Inc | COMPLIANT | 4/7 | XNYS | 2026-11-02 |
| XP XPP.L | XP Power Limited | COMPLIANT | 3/7 | SG · global | 2026-08-27 |
| XP XPRO | Expro Group Holdings N.V. | COMPLIANT | 0 checked | XNYS | 2026-10-08 |
| XP XPROINDIA.BO | Xpro India Limited | COMPLIANT | 7/7 | IN · global | 2026-08-27 |
| XP XPS.L | XPS Pensions Group plc | COMPLIANT | 7/7 | GB · global | 2026-08-27 |
| XR XRO.AX | Xero Limited | COMPLIANT | 7/7 | AU · global | 2026-08-27 |
| XR XRP2.F | Silence Therapeutics plc | UNRATED | 0 checked | GB · global | 2026-08-28 |
| XS XSPRAY.ST | Xspray Pharma AB (publ) | NON-COMPLIANT | 0/1 +6? | SE · global | 2026-09-08 |
| XT XTC.TO | Exco Technologies Limited | NON-COMPLIANT | 3/7 | CA · global | 2026-08-27 |
| XT XTLB | XTL Biopharmaceuticals Ltd. | UNRATED | 0 checked | IL · global | 2026-08-28 |
| XT XTNT | Xtant Medical Holdings Inc | NON-COMPLIANT | 0/1 +6? | XASE | 2026-10-08 |
| XT XTP.WA | XTPL S.A. | COMPLIANT | 1/4 +3? | PL · global | 2026-09-09 |
| XT XTRA.TO | Xtract One Technologies Inc. | COMPLIANT | 4/7 | CA · global | 2026-08-28 |
| XV XVIVO.ST | Xvivo Perfusion AB (publ) | COMPLIANT | 7/7 | SE · global | 2026-08-27 |
| XX XXI | Twenty One Capital Inc. Class A Common Stock | QUESTIONABLE | 0 checked | XNYS | 2026-10-08 |
| XY XYL | Xylem Inc | COMPLIANT | 7/7 | XNYS | 2026-11-02 |
| XY XYZ | Block Inc. Class A Common Stock | NON-COMPLIANT | 7/7 | XNYS | 2026-10-08 |
| Y. Y.TO | Yellow Pages Limited | NON-COMPLIANT | 0/7 | CA · global | pending |
| Y7 Y73.F | Scandinavian Astor Group AB (publ) | COMPLIANT | 7/7 | SE · global | 2026-08-28 |
| Y9 Y92.SI | Thai Beverage Public Company Limited | NON-COMPLIANT | 0/7 | SG · global | 2026-08-27 |
| YA YACHT.MI | Ferretti S.p.A. | UNRATED | 0 checked | IT · global | 2026-08-28 |
| YA YAL.AX | Yancoal Australia Ltd | COMPLIANT | 7/7 | AU · global | 2026-08-27 |
| YA YALA | Yalla Group Limited | NON-COMPLIANT | 0/7 | KY · global | 2026-08-27 |
| YA YAPRK.IS | Yaprak Süt ve Besi Çiftlikleri Sanayi ve Ticaret A.S. | NON-COMPLIANT | 0/7 | TR · global | 2026-08-28 |
| YA YAR.OL | Yara International ASA | NON-COMPLIANT | 3/7 | NO · global | 2026-08-27 |
| YA YARIY | Yara International ASA. - ADR | NON-COMPLIANT | 0 checked | PINX | 2026-10-27 |
| YA YARW | pending enrichment | UNRATED | 1/7 | Unknown | 2026-10-08 |
| YA YASHO.BO | Yasho Industries Limited | COMPLIANT | 4/7 | IN · global | 2026-08-28 |
| YA YASKY | Yaskawa Electric Corporation - ADR | COMPLIANT | 7/7 | PINX | 2026-10-27 |
| YA YATAS.IS | Yatas Yatak ve Yorgan Sanayi ve Ticaret A.S. | NON-COMPLIANT | 2/7 | TR · global | 2026-08-27 |
| YA YATHARTH.BO | Yatharth Hospital & Trauma Care Services Limited | COMPLIANT | 7/7 | IN · global | 2026-08-27 |
| YA YATRA.NS | Yatra Online Limited | COMPLIANT | 5/7 | IN · global | 2026-08-27 |
| YC YCA.L | Yellow Cake plc | COMPLIANT | 4/4 +3? | JE · global | 2026-08-28 |
| YD YDKG | AirNet Technology Inc. | COMPLIANT | 2/2 +5? | XNMS | 2026-10-08 |
| YE YELP | Yelp Inc | COMPLIANT | 7/7 | XNYS | 2026-10-08 |
| YE YEOTK.IS | Yeo Teknoloji Enerji Ve Endustri Anonim Sirketi | COMPLIANT | 4/7 | TR · global | 2026-08-27 |
| YE YESBANK.BO | Yes Bank Limited | NON-COMPLIANT | 0/7 | IN · global | 2026-08-26 |
| YE YESBANK.NS | Yes Bank Limited | NON-COMPLIANT | 0/7 | IN · global | 2026-09-02 |
| YE YETI | YETI Holdings Inc | COMPLIANT | 7/7 | XNYS | 2026-10-08 |
| YF YF8.SI | Yangzijiang Financial Holding Ltd. | NON-COMPLIANT | 0/7 | SG · global | 2026-08-27 |
| YG YG6.F | Cinkarna Celje, d. d. | COMPLIANT | 4/4 +3? | SI · global | 2026-08-28 |
| YG YGGYO.IS | Yeni Gimat Gayrimenkul Yatirim Ortakligi A.S. | NON-COMPLIANT | 0/7 | TR · global | 2026-08-27 |
| YG YGR.TO | Yangarra Resources Ltd. | NON-COMPLIANT | 0/1 +6? | CA · global | 2026-08-28 |
| YG YGT.V | Gold Terra Resource Corp. | UNRATED | 0 checked | CA · global | 2026-08-28 |
| YI YI | 111, Inc. | NON-COMPLIANT | 5/7 | KY · global | 2026-08-28 |
| YI YIGIT.IS | Yigit Aku Malzemeleri Nakliyat Turizm Insaat Sanayi ve Ticaret A.S. | NON-COMPLIANT | 0/7 | TR · global | 2026-08-28 |
| YI YIT.HE | YIT Oyj | NON-COMPLIANT | 2/7 | FI · global | 2026-08-27 |
| YK YKBNK.IS | Yapi ve Kredi Bankasi A.S. | NON-COMPLIANT | 0/7 | TR · global | 2026-08-27 |
| YM YMM | Full Truck Alliance Co. Ltd. | NON-COMPLIANT | 0/7 | KY · global | 2026-08-27 |
| YM YMT | Yimutian Inc. American Depositary Shares | COMPLIANT | 3/7 | XNMS | 2026-10-27 |
| YN YNGA.L | Young & Co.'s Brewery, P.L.C. | NON-COMPLIANT | 3/7 | GB · global | 2026-08-27 |
| YO YOU | Clear Secure Inc - Ordinary Shares Class A | COMPLIANT | 7/7 | XNYS | 2026-10-08 |
| YO YOU.L | YouGov plc | NON-COMPLIANT | 0/4 +3? | GB · global | 2026-08-28 |
| YO YOUL | Youlife Group Inc. ADR | NON-COMPLIANT | 3/7 | XNCM | 2026-10-27 |
| YP YPF | YPF Sociedad Anónima | NON-COMPLIANT | 0/7 | AR · global | 2026-08-28 |
| YP YPSN.SW | Ypsomed Holding AG | COMPLIANT | 7/7 | CH · global | 2026-08-27 |
| YR YRD | Yiren Digital Ltd. | NON-COMPLIANT | 0/7 | CN · global | 2026-08-27 |
| YR YRL.WA | yarrl S.A. | COMPLIANT | 3/4 +3? | PL · global | 2026-09-09 |
| YS YSN.DE | secunet Security Networks Aktiengesellschaft | COMPLIANT | 6/7 | DE · global | 2026-08-27 |
| YU YU.L | Yü Group PLC | NON-COMPLIANT | 1/7 | GB · global | 2026-08-27 |
| YU YUBICO.ST | Yubico AB | COMPLIANT | 4/7 | SE · global | 2026-08-27 |
| YU YUKEN.BO | Yuken India Limited | COMPLIANT | 7/7 | IN · global | 2026-08-28 |
| YU YUM | Yum Brands Inc. | NON-COMPLIANT | 0/7 | XNYS | 2026-10-08 |
| YU YUMC | Yum China Holdings Inc | NON-COMPLIANT | 7/7 | XNYS | 2026-10-08 |
| YU YUNSA.IS | Yünsa Yünlü Sanayi ve Ticaret A.S. | COMPLIANT | 7/7 | TR · global | 2026-08-28 |
| YU YUPRF | Yuexiu Property Company Limited | NON-COMPLIANT | 3/7 | HK · global | 2026-08-28 |
| YY YYLGD.IS | Yayla Agro Gida Sanayi ve Ticaret A.S. | NON-COMPLIANT | 0/7 | TR · global | 2026-08-27 |
| Z Z | Zillow Group Inc - Ordinary Shares - Class C | NON-COMPLIANT | 7/7 | XNGS | 2026-10-08 |