Passing Buffett's screen
Every company across SageRanks's 30 indices, tested against Buffett's hard limits: live, date-stamped, alphabetical. A screen, not a ranking, and not advice.
Warren Buffett buys wonderful businesses with durable pricing power and lets them compound. This page applies two measurable marks of that quality: high return on equity and fat gross margins, and lists the companies that clear both right now.
The hard limits
ROE > 15%Buffett's letters return to one measure above all others: consistently high return on equity. He never published a cutoff: 15% is our editorial bar for "consistently high".
Gross margin > 15%Durable pricing power tends to show up as high gross margins. Below 15% is a caution flag, not a verdict: cost leaders like Costco run thin margins and still hold deep moats.
303 companies currently pass Warren Buffett’s screen across 28 markets. This list is generated from the latest data; the interactive table above is live.
🇺🇸 S&P 100 · 47 pass
- Accenture (ACN) · Technology · ROE 24%, Gross margin 32% · also passes PL, JG
- Adobe (ADBE) · Technology · ROE 63%, Gross margin 89% · also passes PL, JG
- ADP (ADP) · Technology · ROE 72%, Gross margin 49%
- Allstate (ALL) · Financial Services · ROE 46%, Gross margin 37% · also passes BG, JG
- Alphabet (GOOGL) · Communication Services · ROE 49%, Gross margin 61% · also passes PL
- Amazon (AMZN) · Consumer Cyclical · ROE 31%, Gross margin 51% · also passes PL
- American Express (AXP) · Financial Services · ROE 34%, Gross margin 62% · also passes PL
- American Tower (AMT) · Real Estate · ROE 34%, Gross margin 74%
- Amgen (AMGN) · Healthcare · ROE 91%, Gross margin 72%
- Apple (AAPL) · Technology · ROE 149%, Gross margin 49%
- AT&T (T) · Communication Services · ROE 18%, Gross margin 60% · also passes BG, JG
- Bristol Myers Squibb (BMY) · Healthcare · ROE 47%, Gross margin 72% · also passes JG
- Caterpillar (CAT) · Industrials · ROE 57%, Gross margin 30% · also passes PL
- Charles Schwab (SCHW) · Financial Services · ROE 20%, Gross margin 98% · also passes PL
- Cisco (CSCO) · Technology · ROE 27%, Gross margin 65% · also passes PL
- Coca-Cola (KO) · Consumer Defensive · ROE 42%, Gross margin 62%
- Deere (DE) · Industrials · ROE 18%, Gross margin 25% · also passes PL
- Eaton (ETN) · Industrials · ROE 20%, Gross margin 36%
- EOG Resources (EOG) · Energy · ROE 23%, Gross margin 63% · also passes PL, JG
- GE Aerospace (GE) · Industrials · ROE 48%, Gross margin 31%
- Goldman Sachs (GS) · Financial Services · ROE 17%, Gross margin 82% · also passes PL
- Home Depot (HD) · Consumer Cyclical · ROE 104%, Gross margin 33%
- Honeywell (HON) · Industrials · ROE 47%, Gross margin 37% · also passes JG
- IBM (IBM) · Technology · ROE 34%, Gross margin 58%
- Intuit (INTU) · Technology · ROE 24%, Gross margin 81% · also passes PL
- Intuitive Surgical (ISRG) · Healthcare · ROE 17%, Gross margin 67%
- Johnson & Johnson (JNJ) · Healthcare · ROE 26%, Gross margin 68%
- Linde (LIN) · Basic Materials · ROE 18%, Gross margin 48%
- Meta (META) · Communication Services · ROE 30%, Gross margin 82% · also passes PL
- Microsoft (MSFT) · Technology · ROE 34%, Gross margin 68%
- Morgan Stanley (MS) · Financial Services · ROE 18%, Gross margin 88%
- Netflix (NFLX) · Communication Services · ROE 50%, Gross margin 49%
- Nike (NKE) · Consumer Cyclical · ROE 22%, Gross margin 43% · also passes JG
- NVIDIA (NVDA) · Technology · ROE 117%, Gross margin 75% · also passes PL
- Oracle (ORCL) · Technology · ROE 53%, Gross margin 66% · also passes PL
- PepsiCo (PEP) · Consumer Defensive · ROE 52%, Gross margin 54%
- Procter & Gamble (PG) · Consumer Defensive · ROE 30%, Gross margin 51%
- Qualcomm (QCOM) · Technology · ROE 34%, Gross margin 54% · also passes PL
- Salesforce (CRM) · Technology · ROE 19%, Gross margin 77% · also passes PL
- Target (TGT) · Consumer Defensive · ROE 26%, Gross margin 28% · also passes JG
- Texas Instruments (TXN) · Technology · ROE 35%, Gross margin 58% · also passes PL
- TJX (TJX) · Consumer Cyclical · ROE 62%, Gross margin 31%
- Union Pacific (UNP) · Industrials · ROE 40%, Gross margin 56%
- Verizon (VZ) · Communication Services · ROE 16%, Gross margin 59% · also passes PL, JG
- Visa (V) · Financial Services · ROE 61%, Gross margin 98%
- Walmart (WMT) · Consumer Defensive · ROE 22%, Gross margin 25%
- Zoetis (ZTS) · Healthcare · ROE 65%, Gross margin 72% · also passes JG
🇬🇧 FTSE 100 · 37 pass
- Admiral Group (ADM.L) · Financial Services · ROE 46%, Gross margin 40%
- Airtel Africa (AAF.L) · Communication Services · ROE 26%, Gross margin 67% · also passes JG
- Antofagasta (ANTO.L) · Basic Materials · ROE 18%, Gross margin 54% · also passes PL, JG
- AstraZeneca (AZN.L) · Healthcare · ROE 22%, Gross margin 82% · also passes PL
- Auto Trader (AUTO.L) · Communication Services · ROE 60%, Gross margin 79% · also passes JG
- Babcock (BAB.L) · Industrials · ROE 34%, Gross margin 58% · also passes PL
- Bunzl (BNZL.L) · Consumer Defensive · ROE 16%, Gross margin 29% · also passes JG
- Centrica (CNA.L) · Utilities · ROE 20%, Gross margin 36% · also passes BG, PL, JG
- Coca-Cola HBC (CCH.L) · Consumer Defensive · ROE 26%, Gross margin 37%
- Compass Group (CPG.L) · Consumer Cyclical · ROE 27%, Gross margin 72%
- Diploma (DPLM.L) · Industrials · ROE 19%, Gross margin 48%
- Endeavour Mining (EDV.L) · Basic Materials · ROE 31%, Gross margin 64% · also passes JG
- Experian (EXPN.L) · Industrials · ROE 28%, Gross margin 42% · also passes PL
- Fresnillo (FRES.L) · Basic Materials · ROE 53%, Gross margin 66%
- Games Workshop (GAW.L) · Consumer Cyclical · ROE 67%, Gross margin 73%
- GSK (GSK.L) · Healthcare · ROE 33%, Gross margin 73% · also passes JG
- Halma (HLMA.L) · Industrials · ROE 18%, Gross margin 50%
- Hikma (HIK.L) · Healthcare · ROE 15%, Gross margin 44% · also passes JG
- Hiscox (HSX.L) · Financial Services · ROE 17%, Gross margin 24% · also passes JG
- Howden Joinery (HWDN.L) · Consumer Cyclical · ROE 24%, Gross margin 63% · also passes JG
- IAG (IAG.L) · Industrials · ROE 42%, Gross margin 38% · also passes BG, JG
- IMI (IMI.L) · Industrials · ROE 36%, Gross margin 48%
- Imperial Brands (IMB.L) · Consumer Defensive · ROE 37%, Gross margin 36% · also passes PL, JG
- Intertek (ITRK.L) · Industrials · ROE 30%, Gross margin 56%
- Legal & General (LGEN.L) · Financial Services · ROE 27%, Gross margin 26%
- Next (NXT.L) · Consumer Cyclical · ROE 51%, Gross margin 44%
- Prudential (PRU.L) · Financial Services · ROE 19%, Gross margin 38% · also passes BG, JG
- Reckitt (RKT.L) · Consumer Defensive · ROE 48%, Gross margin 60% · also passes JG
- RELX (REL.L) · Industrials · ROE 132%, Gross margin 66% · also passes PL
- Rio Tinto (RIO.L) · Basic Materials · ROE 19%, Gross margin 30% · also passes JG
- Rolls-Royce (RR.L) · Industrials · ROE 114%, Gross margin 29%
- Sage Group (SGE.L) · Technology · ROE 76%, Gross margin 93% · also passes PL
- Schroders (SDR.L) · Financial Services · ROE 16%, Gross margin 78% · also passes PL, JG
- Severn Trent (SVT.L) · Utilities · ROE 21%, Gross margin 32%
- Spirax Group (SPX.L) · Industrials · ROE 17%, Gross margin 75% · also passes PL
- Unilever (ULVR.L) · Consumer Defensive · ROE 32%, Gross margin 47%
- United Utilities (UU.L) · Utilities · ROE 28%, Gross margin 99% · also passes PL
🇨🇦 TSX 60 · 25 pass
- Agnico Eagle Mines (AEM.TO) · Basic Materials · ROE 23%, Gross margin 75% · also passes JG
- Alimentation Couche-Tard (ATD.TO) · Consumer Cyclical · ROE 20%, Gross margin 19% · also passes JG
- ARC Resources (ARX.TO) · Energy · ROE 16%, Gross margin 55% · also passes JG
- Barrick Gold (ABX.TO) · Basic Materials · ROE 27%, Gross margin 56% · also passes JG
- BCE (BCE.TO) · Communication Services · ROE 30%, Gross margin 45% · also passes BG, PL, JG
- Canadian National Railway (CNR.TO) · Industrials · ROE 22%, Gross margin 56%
- Canadian Natural Resources (CNQ.TO) · Energy · ROE 27%, Gross margin 52% · also passes JG
- Cenovus Energy (CVE.TO) · Energy · ROE 21%, Gross margin 30% · also passes JG
- CGI (GIB-A.TO) · Technology · ROE 17%, Gross margin 20% · also passes PL, JG
- Constellation Software (CSU.TO) · Technology · ROE 23%, Gross margin 37% · also passes PL
- Dollarama (DOL.TO) · Consumer Defensive · ROE 99%, Gross margin 45%
- Franco-Nevada (FNV.TO) · Basic Materials · ROE 20%, Gross margin 92%
- George Weston (WN.TO) · Consumer Defensive · ROE 19%, Gross margin 32% · also passes PL, JG
- Imperial Oil (IMO.TO) · Energy · ROE 17%, Gross margin 18% · also passes JG
- Intact Financial (IFC.TO) · Financial Services · ROE 16%, Gross margin 18% · also passes PL, JG
- Kinross Gold (K.TO) · Basic Materials · ROE 37%, Gross margin 69% · also passes PL, JG
- Loblaw (L.TO) · Consumer Defensive · ROE 24%, Gross margin 31%
- Lundin Mining (LUN.TO) · Basic Materials · ROE 24%, Gross margin 55% · also passes PL, JG
- OpenText (OTEX.TO) · Technology · ROE 16%, Gross margin 77% · also passes BG, PL, JG
- Restaurant Brands (QSR.TO) · Consumer Cyclical · ROE 35%, Gross margin 34% · also passes PL
- Rogers Communications (RCI-B.TO) · Communication Services · ROE 31%, Gross margin 44% · also passes BG, PL, JG
- Shopify (SHOP.TO) · Technology · ROE 16%, Gross margin 48%
- Stantec (STN.TO) · Industrials · ROE 16%, Gross margin 54% · also passes PL
- Suncor Energy (SU.TO) · Energy · ROE 19%, Gross margin 60% · also passes JG
- Wheaton Precious Metals (WPM.TO) · Basic Materials · ROE 24%, Gross margin 86% · also passes PL
🇳🇴 OBX · 14 pass
- Aker ASA (AKER.OL) · Industrials · ROE 45%, Gross margin 90% · also passes BG, JG
- Atea (ATEA.OL) · Technology · ROE 29%, Gross margin 28%
- BW LPG (BWLPG.OL) · Energy · ROE 25%, Gross margin 25% · also passes BG, JG
- Equinor (EQNR.OL) · Energy · ROE 21%, Gross margin 40% · also passes PL, JG
- Frontline (FRO.OL) · Energy · ROE 54%, Gross margin 63% · also passes BG
- Gjensidige (GJF.OL) · Financial Services · ROE 27%, Gross margin 37% · also passes JG
- Kongsberg (KOG.OL) · Industrials · ROE 33%, Gross margin 56%
- Mowi (MOWI.OL) · Consumer Defensive · ROE 15%, Gross margin 46% · also passes PL
- MPC Containerships (MPCC.OL) · Industrials · ROE 22%, Gross margin 60% · also passes BG, JG
- Orkla (ORK.OL) · Consumer Defensive · ROE 15%, Gross margin 48% · also passes PL
- Storebrand (STB.OL) · Financial Services · ROE 15%, Gross margin 91% · also passes JG
- Telenor (TEL.OL) · Communication Services · ROE 25%, Gross margin 65% · also passes JG
- Veidekke (VEI.OL) · Industrials · ROE 68%, Gross margin 37% · also passes JG
- Yara (YAR.OL) · Basic Materials · ROE 18%, Gross margin 30% · also passes BG, JG
🇸🇪 OMXS30 · 14 pass
- ABB (ABB.ST) · Industrials · ROE 33%, Gross margin 40%
- Alfa Laval (ALFA.ST) · Industrials · ROE 19%, Gross margin 36%
- ASSA ABLOY (ASSA-B.ST) · Industrials · ROE 16%, Gross margin 43% · also passes PL
- Atlas Copco (ATCO-B.ST) · Industrials · ROE 26%, Gross margin 42%
- Boliden (BOL.ST) · Basic Materials · ROE 17%, Gross margin 19% · also passes JG
- Ericsson (ERIC-B.ST) · Technology · ROE 26%, Gross margin 48% · also passes JG
- H&M (HM-B.ST) · Consumer Cyclical · ROE 35%, Gross margin 54%
- Investor (INVE-B.ST) · Financial Services · ROE 27%, Gross margin 89% · also passes BG, JG
- Latour (LATO-B.ST) · Industrials · ROE 16%, Gross margin 40%
- Lifco (LIFCO-B.ST) · Industrials · ROE 20%, Gross margin 44%
- Saab (SAAB-B.ST) · Industrials · ROE 16%, Gross margin 22% · also passes PL
- Sandvik (SAND.ST) · Industrials · ROE 18%, Gross margin 40%
- Tele2 (TEL2-B.ST) · Communication Services · ROE 48%, Gross margin 43% · also passes JG
- Volvo (VOLV-B.ST) · Industrials · ROE 21%, Gross margin 24% · also passes PL
🇨🇭 SMI · 13 pass
- ABB (ABBN.SW) · Industrials · ROE 33%, Gross margin 40%
- Geberit (GEBN.SW) · Industrials · ROE 54%, Gross margin 73%
- Givaudan (GIVN.SW) · Basic Materials · ROE 22%, Gross margin 44%
- Kühne+Nagel (KNIN.SW) · Industrials · ROE 44%, Gross margin 36%
- Logitech (LOGN.SW) · Technology · ROE 35%, Gross margin 45%
- Nestlé (NESN.SW) · Consumer Defensive · ROE 26%, Gross margin 46%
- Novartis (NOVN.SW) · Healthcare · ROE 30%, Gross margin 75%
- SGS (SGSN.SW) · Industrials · ROE 76%, Gross margin 44%
- Sonova (SOON.SW) · Healthcare · ROE 21%, Gross margin 74% · also passes PL
- Straumann (STMN.SW) · Healthcare · ROE 17%, Gross margin 69% · also passes PL
- Swiss Life (SLHN.SW) · Financial Services · ROE 19%, Gross margin 36%
- Swiss Re (SREN.SW) · Financial Services · ROE 20%, Gross margin 21% · also passes PL, JG
- Zurich Insurance (ZURN.SW) · Financial Services · ROE 26%, Gross margin 24% · also passes JG
🇹🇼 Taiwan · 13 pass
- Advantech (2395.TW) · Technology · ROE 26%, Gross margin 39%
- ASE Technology (3711.TW) · Technology · ROE 17%, Gross margin 19% · also passes PL
- Asustek (2357.TW) · Technology · ROE 19%, Gross margin 16% · also passes PL
- CTBC Financial (2891.TW) · Financial Services · ROE 19%, Gross margin 68% · also passes PL, JG
- Delta Electronics (2308.TW) · Technology · ROE 30%, Gross margin 36%
- Fubon Financial (2881.TW) · Financial Services · ROE 19%, Gross margin 49% · also passes PL, JG
- Hotai Motor (2207.TW) · Consumer Cyclical · ROE 23%, Gross margin 22% · also passes PL, JG
- MediaTek (2454.TW) · Technology · ROE 24%, Gross margin 46%
- Novatek (3034.TW) · Technology · ROE 27%, Gross margin 39% · also passes PL
- Realtek (2379.TW) · Technology · ROE 30%, Gross margin 49% · also passes PL
- TSMC (2330.TW) · Technology · ROE 40%, Gross margin 64% · also passes PL
- UMC (2303.TW) · Technology · ROE 21%, Gross margin 31% · also passes PL
- Uni-President (1216.TW) · Consumer Defensive · ROE 18%, Gross margin 33% · also passes JG
🇭🇰 Hang Seng · 12 pass
- AIA (1299.HK) · Financial Services · ROE 20%, Gross margin 41% · also passes PL
- Anta Sports (2020.HK) · Consumer Cyclical · ROE 25%, Gross margin 62% · also passes JG
- China Life (2628.HK) · Financial Services · ROE 41%, Gross margin 72% · also passes BG, PL
- CNOOC (0883.HK) · Energy · ROE 17%, Gross margin 76% · also passes BG, PL, JG
- Geely Auto (0175.HK) · Consumer Cyclical · ROE 17%, Gross margin 17% · also passes BG, PL, JG
- HKEX (0388.HK) · Financial Services · ROE 34%, Gross margin 97%
- Kuaishou (1024.HK) · Communication Services · ROE 21%, Gross margin 53% · also passes BG, PL, JG
- NetEase (9999.HK) · Communication Services · ROE 20%, Gross margin 67% · also passes PL, JG
- Sunny Optical (2382.HK) · Technology · ROE 18%, Gross margin 20% · also passes JG
- Techtronic Industries (0669.HK) · Industrials · ROE 19%, Gross margin 43% · also passes PL
- Tencent (0700.HK) · Communication Services · ROE 20%, Gross margin 57% · also passes PL
- WH Group (0288.HK) · Consumer Defensive · ROE 15%, Gross margin 20% · also passes BG, JG
🇪🇸 IBEX35 · 12 pass
- ACS (ACS.MC) · Industrials · ROE 24%, Gross margin 31% · also passes PL, JG
- Aena (AENA.MC) · Industrials · ROE 27%, Gross margin 81% · also passes JG
- Amadeus (AMS.MC) · Technology · ROE 26%, Gross margin 45% · also passes PL, JG
- Endesa (ELE.MC) · Utilities · ROE 29%, Gross margin 43% · also passes JG
- IAG (IAG.MC) · Industrials · ROE 42%, Gross margin 38% · also passes BG, JG
- Inditex (ITX.MC) · Consumer Cyclical · ROE 34%, Gross margin 56%
- Indra (IDR.MC) · Technology · ROE 24%, Gross margin 26%
- Laboratorios Rovi (ROVI.MC) · Healthcare · ROE 29%, Gross margin 65% · also passes PL
- Mapfre (MAP.MC) · Financial Services · ROE 17%, Gross margin 25% · also passes BG
- Naturgy (NTGY.MC) · Utilities · ROE 23%, Gross margin 39% · also passes JG
- Puig Brands (PUIG.MC) · Consumer Defensive · ROE 16%, Gross margin 75%
- Solaria (SLR.MC) · Utilities · ROE 23%, Gross margin 100%
🇫🇷 CAC 40 · 11 pass
- Airbus (AIR.PA) · Industrials · ROE 23%, Gross margin 16% · also passes PL
- Dassault Systèmes (DSY.PA) · Technology · ROE 15%, Gross margin 84%
- Hermès (RMS.PA) · Consumer Cyclical · ROE 25%, Gross margin 71%
- L'Oréal (OR.PA) · Consumer Defensive · ROE 19%, Gross margin 74%
- Legrand (LR.PA) · Industrials · ROE 18%, Gross margin 50%
- LVMH (MC.PA) · Consumer Cyclical · ROE 17%, Gross margin 66%
- Publicis (PUB.PA) · Communication Services · ROE 16%, Gross margin 47% · also passes JG
- Safran (SAF.PA) · Industrials · ROE 27%, Gross margin 47%
- Schneider Electric (SU.PA) · Industrials · ROE 19%, Gross margin 42% · also passes PL
- Thales (HO.PA) · Industrials · ROE 19%, Gross margin 27%
- Vinci (DG.PA) · Industrials · ROE 16%, Gross margin 17% · also passes JG
🇦🇺 ASX 20 · 10 pass
- Aristocrat Leisure (ALL.AX) · Consumer Cyclical · ROE 22%, Gross margin 61% · also passes PL
- BHP (BHP.AX) · Basic Materials · ROE 24%, Gross margin 86% · also passes JG
- Coles (COL.AX) · Consumer Defensive · ROE 28%, Gross margin 27%
- Mineral Resources (MIN.AX) · Basic Materials · ROE 29%, Gross margin 90% · also passes JG
- REA Group (REA.AX) · Communication Services · ROE 35%, Gross margin 66% · also passes PL
- ResMed (RMD.AX) · Healthcare · ROE 24%, Gross margin 62% · also passes PL
- Rio Tinto (RIO.AX) · Basic Materials · ROE 19%, Gross margin 30% · also passes JG
- Telstra (TLS.AX) · Communication Services · ROE 15%, Gross margin 50% · also passes JG
- Wesfarmers (WES.AX) · Consumer Cyclical · ROE 33%, Gross margin 34%
- Woolworths (WOW.AX) · Consumer Defensive · ROE 23%, Gross margin 27%
🇩🇪 DAX · 10 pass
- Adidas (ADS.DE) · Consumer Cyclical · ROE 24%, Gross margin 52% · also passes PL, JG
- Allianz (ALV.DE) · Financial Services · ROE 20%, Gross margin 25% · also passes JG
- Deutsche Telekom (DTE.DE) · Communication Services · ROE 15%, Gross margin 45% · also passes JG
- DHL Group (DHL.DE) · Industrials · ROE 18%, Gross margin 18% · also passes JG
- E.ON (EOAN.DE) · Utilities · ROE 16%, Gross margin 25% · also passes PL, JG
- MTU Aero Engines (MTX.DE) · Industrials · ROE 23%, Gross margin 18% · also passes PL
- Munich Re (MUV2.DE) · Financial Services · ROE 21%, Gross margin 35% · also passes BG
- Rheinmetall (RHM.DE) · Industrials · ROE 26%, Gross margin 52% · also passes PL
- SAP (SAP.DE) · Technology · ROE 18%, Gross margin 74%
- Siemens Energy (ENR.DE) · Industrials · ROE 28%, Gross margin 21% · also passes PL
🇪🇺 GRANOLAS · 10 pass
- ASML (ASML) · Technology · ROE 54%, Gross margin 53%
- AstraZeneca (AZN) · Healthcare · ROE 22%, Gross margin 82% · also passes PL
- GSK (GSK) · Healthcare · ROE 33%, Gross margin 73% · also passes JG
- L'Oréal (LRLCY) · Consumer Defensive · ROE 19%, Gross margin 74%
- LVMH (LVMUY) · Consumer Cyclical · ROE 17%, Gross margin 66%
- Nestlé (NSRGY) · Consumer Defensive · ROE 26%, Gross margin 46%
- Novartis (NVS) · Healthcare · ROE 30%, Gross margin 75%
- Novo Nordisk (NVO) · Healthcare · ROE 60%, Gross margin 82% · also passes JG
- Roche (RHHBY) · Healthcare · ROE 38%, Gross margin 74%
- SAP (SAP) · Technology · ROE 18%, Gross margin 74%
🇮🇹 FTSE MIB · 9 pass
- Azimut Holding (AZM.MI) · Financial Services · ROE 29%, Gross margin 61% · also passes JG
- Ferrari (RACE.MI) · Consumer Cyclical · ROE 45%, Gross margin 52%
- Generali (G.MI) · Financial Services · ROE 15%, Gross margin 20%
- Italgas (IG.MI) · Utilities · ROE 19%, Gross margin 70% · also passes JG
- Moncler (MONC.MI) · Consumer Cyclical · ROE 18%, Gross margin 78%
- Poste Italiane (PST.MI) · Industrials · ROE 18%, Gross margin 35%
- Prysmian (PRY.MI) · Industrials · ROE 22%, Gross margin 38% · also passes PL
- Recordati (REC.MI) · Healthcare · ROE 25%, Gross margin 71% · also passes PL
- Unipol (UNI.MI) · Financial Services · ROE 17%, Gross margin 24% · also passes PL, JG
🇳🇱 AEX · 8 pass
- Adyen (ADYEN.AS) · Technology · ROE 21%, Gross margin 69% · also passes PL
- Ahold Delhaize (AD.AS) · Consumer Defensive · ROE 16%, Gross margin 27% · also passes JG
- ASML (ASML.AS) · Technology · ROE 54%, Gross margin 53%
- BE Semiconductor (BESI.AS) · Technology · ROE 45%, Gross margin 64% · also passes PL
- KPN (KPN.AS) · Communication Services · ROE 26%, Gross margin 53% · also passes JG
- Prosus (PRX.AS) · Consumer Cyclical · ROE 22%, Gross margin 46% · also passes BG
- SBM Offshore (SBMO.AS) · Energy · ROE 18%, Gross margin 35% · also passes BG, PL, JG
- Wolters Kluwer (WKL.AS) · Industrials · ROE 146%, Gross margin 74% · also passes JG
🇯🇵 Nikkei · 8 pass
- Chugai Pharmaceutical (4519.T) · Healthcare · ROE 23%, Gross margin 71%
- Disco (6146.T) · Technology · ROE 27%, Gross margin 71%
- Fast Retailing (9983.T) · Consumer Cyclical · ROE 22%, Gross margin 55%
- Hoya (7741.T) · Healthcare · ROE 27%, Gross margin 48%
- Recruit Holdings (6098.T) · Communication Services · ROE 36%, Gross margin 60%
- SoftBank Group (9984.T) · Communication Services · ROE 32%, Gross margin 51% · also passes BG
- Suzuki Motor (7269.T) · Consumer Cyclical · ROE 15%, Gross margin 25% · also passes BG, PL, JG
- Tokyo Electron (8035.T) · Technology · ROE 31%, Gross margin 46%
🇩🇰 OMXC25 · 8 pass
- Carlsberg (CARL-B.CO) · Consumer Defensive · ROE 20%, Gross margin 45% · also passes JG
- Coloplast B A/S (COLO-B.CO) · Healthcare · ROE 19%, Gross margin 67% · also passes PL
- Demant (DEMANT.CO) · Healthcare · ROE 23%, Gross margin 76% · also passes PL
- FLSmidth (FLS.CO) · Industrials · ROE 15%, Gross margin 35%
- ISS (ISS.CO) · Industrials · ROE 29%, Gross margin 92%
- Novo Nordisk (NOVO-B.CO) · Healthcare · ROE 60%, Gross margin 82% · also passes JG
- Pandora (PNDORA.CO) · Consumer Cyclical · ROE 131%, Gross margin 79% · also passes JG
- Royal Unibrew (RBREW.CO) · Consumer Defensive · ROE 26%, Gross margin 43% · also passes JG
🇫🇮 OMXH25 · 7 pass
- Elisa (ELISA.HE) · Communication Services · ROE 28%, Gross margin 45% · also passes JG
- Kone (KNEBV.HE) · Industrials · ROE 41%, Gross margin 57%
- Metso (METSO.HE) · Industrials · ROE 20%, Gross margin 33% · also passes PL
- Neste (NESTE.HE) · Energy · ROE 19%, Gross margin 20% · also passes PL, JG
- Orion (ORNBV.HE) · Healthcare · ROE 54%, Gross margin 66%
- Sampo (SAMPO.HE) · Financial Services · ROE 24%, Gross margin 41% · also passes JG
- Wärtsilä (WRT1V.HE) · Industrials · ROE 26%, Gross margin 47%
🇬🇷 ATHEX · 6 pass
- Athens Exchange (EXAE.AT) · Financial Services · ROE 35%, Gross margin 95% · also passes PL, JG
- Autohellas (OTOEL.AT) · Consumer Cyclical · ROE 15%, Gross margin 18% · also passes BG, JG
- Coca-Cola HBC (EEE.AT) · Consumer Defensive · ROE 26%, Gross margin 37%
- Hellenic Telecom (HTO.AT) · Communication Services · ROE 38%, Gross margin 69% · also passes PL, JG
- HELLENiQ Energy (ELPE.AT) · Energy · ROE 35%, Gross margin 17% · also passes BG, JG
- Titan Cement (TITC.AT) · Basic Materials · ROE 17%, Gross margin 28% · also passes JG
🇹🇭 SET · 6 pass
- Advanced Info Service (ADVANC.BK) · Communication Services · ROE 69%, Gross margin 43% · also passes JG
- Bumrungrad Hospital (BH.BK) · Healthcare · ROE 27%, Gross margin 52%
- Central Pattana (CPN.BK) · Real Estate · ROE 18%, Gross margin 62% · also passes PL
- Delta Electronics Thailand (DELTA.BK) · Industrials · ROE 32%, Gross margin 29%
- Home Product Center (HMPRO.BK) · Consumer Cyclical · ROE 23%, Gross margin 31% · also passes JG
- True Corporation (TRUE.BK) · Communication Services · ROE 24%, Gross margin 38% · also passes PL, JG
🇧🇪 BEL20 · 5 pass
- Ageas (AGS.BR) · Financial Services · ROE 20%, Gross margin 27% · also passes BG
- argenx (ARGX.BR) · Healthcare · ROE 24%, Gross margin 59% · also passes PL
- Lotus Bakeries (LOTB.BR) · Consumer Defensive · ROE 23%, Gross margin 40%
- Melexis (MELE.BR) · Technology · ROE 22%, Gross margin 39%
- UCB (UCB.BR) · Healthcare · ROE 21%, Gross margin 76% · also passes PL
🇵🇹 PSI · 5 pass
- Galp (GALP.LS) · Energy · ROE 25%, Gross margin 31% · also passes PL, JG
- Jerónimo Martins (JMT.LS) · Consumer Defensive · ROE 20%, Gross margin 21% · also passes PL, JG
- Mota-Engil (EGL.LS) · Industrials · ROE 29%, Gross margin 77% · also passes JG
- NOS (NOS.LS) · Communication Services · ROE 26%, Gross margin 58% · also passes PL, JG
- Novabase (NBA.LS) · Technology · ROE 21%, Gross margin 42% · also passes PL
🇸🇬 STI · 4 pass
- DFI Retail Group (D01.SI) · Consumer Defensive · ROE 92%, Gross margin 37%
- Singapore Exchange (S68.SI) · Financial Services · ROE 31%, Gross margin 95%
- ST Engineering (S63.SI) · Industrials · ROE 21%, Gross margin 19% · also passes PL
- Yangzijiang Shipbuilding (BS6.SI) · Industrials · ROE 32%, Gross margin 35%
🇰🇷 KOSPI · 3 pass
- Samsung Biologics (207940.KS) · Healthcare · ROE 19%, Gross margin 54%
- Samsung Electronics (005930.KS) · Technology · ROE 31%, Gross margin 57% · also passes PL, JG
- SK Hynix (000660.KS) · Technology · ROE 93%, Gross margin 76% · also passes PL, JG
🇳🇿 NZX · 2 pass
- Fisher & Paykel Healthcare (FPH.NZ) · Healthcare · ROE 23%, Gross margin 64%
- Spark New Zealand (SPK.NZ) · Communication Services · ROE 31%, Gross margin 35% · also passes JG
🇱🇹 OMX Vilnius · 2 pass
- Apranga (APG1L.VS) · Consumer Cyclical · ROE 29%, Gross margin 44% · also passes JG
- Telia Lietuva (TEL1L.VS) · Communication Services · ROE 27%, Gross margin 52% · also passes PL, JG
🇦🇹 ATX · 1 pass
- Andritz (ANDR.VI) · Industrials · ROE 20%, Gross margin 50% · also passes JG
🇱🇻 OMX Riga · 1 pass
- SAF Tehnika (SAF1R.RG) · Technology · ROE 43%, Gross margin 60% · also passes BG, JG