NovoCure Limited NVCR Healthcare $1.6B 37 No moat NPK International Inc. NPKI Technology $971M 43 Shallow moat NRC Health NRC Consumer Discretionary $456M 50 Shallow moat NRG Energy, Inc NRG Utilities $19.8B 34 No moat NU SKIN ENTERPRISES, INC. NUS Industrials $247M 63 Narrow moat NUCOR CORP NUE Industrials $58.4B 45 Shallow moat Nuo Therapeutics, Inc. AURX Healthcare $62.6M 42 Shallow moat NUSCALE POWER Corp SMR Industrials Not reported 36 No moat NUTANIX, INC. NTNX Technology Not reported 60 Narrow moat NUTEX HEALTH INC. NUTX Technology $1.3B 64 Narrow moat NUTRA PHARMA CORP. NPHC Healthcare $709973 51 Shallow moat Nuvation Bio Inc. NUVB Healthcare $1.5B 37 No moat NUVERA COMMUNICATIONS, INC. NUVR Communications $83.4M 14 No moat NUVVE HOLDING CORP. NVVE Technology $2M 39 No moat NUWELLIS, INC. NUWE Healthcare $925396 41 Shallow moat NVE CORP NVEC Technology $480M 70 Narrow moat nVent Electric plc NVT Industrials $23.0B 69 Narrow moat NVIDIA CORP NVDA Technology $5.2T 92 Wide moat NWPX Infrastructure, Inc. NWPX Industrials $936M 50 Shallow moat NXP Semiconductors N.V. NXPI Technology $58.0B 61 Narrow moat O REILLY AUTOMOTIVE INC ORLY Consumer Discretionary $75.2B 89 Wide moat O-I GLASS, INC. OI Materials Not reported 29 No moat OCCIDENTAL PETROLEUM CORPORATION OXY Materials $58.8B 57 Shallow moat OCEAN POWER TECHNOLOGIES, INC. OPTT Utilities $139M 19 No moat OCEANEERING INTERNATIONAL INC OII Materials $4.4B 47 Shallow moat OCULAR THERAPEUTIX, INC OCUL Healthcare $1.5B 45 Shallow moat OFA Group OFAL Consumer Discretionary $9.5M 32 No moat OGE ENERGY CORP. OGE Utilities $9.8B 32 No moat OIL STATES INTERNATIONAL, INC OIS Industrials $484M 27 No moat OIL-DRI CORPORATION OF AMERICA ODC Consumer Discretionary Not reported 61 Narrow moat OKMIN RESOURCES, INC. OKMN Materials $4.2M 14 No moat Okta, Inc. OKTA Technology $33.6B 56 Shallow moat OLD DOMINION FREIGHT LINE, INC. ODFL Industrials $39.2B 82 Wide moat OLENOX INDUSTRIES INC. OLOX Industrials $443182 15 No moat OLIN CORPORATION OLN Materials $1.8B 16 No moat Ollie's Bargain Outlet Holdings, Inc. OLLI Consumer Discretionary Not reported 83 Wide moat Omada Health, Inc. OMDA Healthcare $1.0B 65 Narrow moat Omega Flex, Inc. OFLX Industrials $259M 70 Narrow moat OMEROS CORP OMER Healthcare $1.2B 38 No moat OMNIAB, INC. OABI Consumer Discretionary $662M 29 No moat OMNICELL, INC OMCL Technology $1.6B 43 Shallow moat OMNITEK ENGINEERING CORP. OMTK Consumer Discretionary $658443 23 No moat ON SEMICONDUCTOR CORPORATION ON Technology $28.6B 48 Shallow moat Onconetix, Inc. ONCO Healthcare $746928 34 No moat ONE Gas, Inc. OGS Utilities $4.7B 50 Shallow moat ONE GROUP HOSPITALITY, INC. STKS Consumer Discretionary $37.8M 22 No moat ONEMEDNET CORPORATION ONMD Consumer Discretionary $234M 37 No moat ONEMETA INC. ONEI Technology $7M 50 Shallow moat ONEOK INC /NEW/ OKE Utilities $58.8B 43 Shallow moat OneSpan Inc. OSPN Technology $654M 73 Narrow moat OneSpaWorld Holdings Limited OSW Communications Not reported 67 Narrow moat OneWater Marine Inc. ONEW Consumer Discretionary Not reported 41 Shallow moat ONFOLIO HOLDINGS INC. ONFO Technology $3.4M 48 Shallow moat Onterris, Inc. ONT Consumer Discretionary $503M 43 Shallow moat ONTO INNOVATION INC. ONTO Healthcare $11.0B 69 Narrow moat Ooma, Inc. OOMA Technology $540M 47 Shallow moat OPAL FUELS INC OPAL Utilities Not reported 41 Shallow moat OPEN TEXT CORP OTEX Technology $6.2B 57 Shallow moat OPENLANE, Inc. OPLN Consumer Discretionary $3.9B 42 Shallow moat OPPENHEIMER HOLDINGS INC. OPY Other $1.2B 63 Narrow moat OPTEX SYSTEMS HOLDINGS, INC. OPXS Healthcare $68M 80 Narrow moat OPTICAL CABLE CORPORATION OCC Industrials $106M 25 No moat OptimizeRx Corporation OPRX Technology $159M 46 Shallow moat Optimum Communications, Inc. OPTU Communications Not reported 39 No moat OPTION CARE HEALTH, INC. OPCH Healthcare $4.9B 38 No moat Opus Genetics, Inc. IRD Healthcare $268M 40 Shallow moat Oracle Corporation ORCL Technology $369.3B 74 Narrow moat ORAMED PHARMACEUTICALS INC. ORMP Healthcare $160M 39 No moat ORASURE TECHNOLOGIES, INC OSUR Healthcare $254M 36 No moat Orchestra BioMed Holdings, Inc. OBIO Healthcare $311M 51 Shallow moat ORGANOGENESIS HOLDINGS INC. ORGO Healthcare $127M 55 Shallow moat Organon & Co. OGN Healthcare $3.6B 36 No moat ORIGINCLEAR, INC. OCLN Industrials $4.7M 35 No moat ORION ENERGY SYSTEMS, INC. OESX Industrials $91.4M 19 No moat ORION GROUP HOLDINGS, INC. ORN Industrials $340M 27 No moat ORION S.A. OEC Materials $300M 42 Shallow moat ORMAT TECHNOLOGIES, INC. ORA Utilities $5.4B 37 No moat Orthofix Medical Inc. OFIX Healthcare $374M 47 Shallow moat OrthoPediatrics Corp KIDS Healthcare $551M 42 Shallow moat Oshkosh Corporation OSK Consumer Discretionary $8.0B 67 Narrow moat OSI SYSTEMS, INC. OSIS Technology $3.1B 64 Narrow moat OTIS WORLDWIDE CORPORATION OTIS Industrials Not reported 62 Narrow moat OTTER TAIL CORPORATION OTTR Utilities $3.8B 55 Shallow moat Our Bond Inc. OBAI Communications $1.9M 35 No moat Ouster, Inc. OUST Industrials $1.7B 35 No moat OUTDOOR SPECIALTY PRODUCTS, INC. ODRS Consumer Discretionary Not reported 53 Shallow moat Ovintiv Inc. OVV Materials $17.6B 36 No moat Owens Corning OC Materials $9.0B 34 No moat OWLET, INC. OWLT Healthcare $111M 53 Shallow moat OXFORD INDUSTRIES INC OXM Consumer Discretionary $396M 67 Narrow moat OZ Vision Inc. OZVN Industrials Not reported 35 No moat PACIFIC HEALTH CARE ORGANIZATION, INC. PFHO Healthcare $12M 83 Wide moat PACIRA BIOSCIENCES, INC. PCRX Healthcare $1.5B 41 Shallow moat PACKAGING CORP OF AMERICA PKG Materials $21.05T 60 Narrow moat Pagaya Technologies Ltd. PGY Other $1.4B 58 Shallow moat PAGERDUTY, INC. PD Technology $1.4B 45 Shallow moat Palantir Technologies Inc. PLTR Technology $444.8B 64 Narrow moat PALATIN TECHNOLOGIES, INC. PTN Healthcare $10.7M 59 Shallow moat Palo Alto Networks, Inc PANW Technology $278.7B 65 Narrow moat PAMT CORP PAMT Industrials $243M 16 No moat