NOVAVAX INC NVAX Healthcare $2.1B 62 Narrow moat NovoCure Limited NVCR Healthcare $1.6B 37 No moat NPK International Inc. NPKI Technology $1.0B 43 Shallow moat NRC Health NRC Consumer Discretionary $460M 50 Shallow moat NRG Energy, Inc NRG Utilities $20.6B 34 No moat NU SKIN ENTERPRISES, INC. NUS Industrials $228M 63 Narrow moat NUCOR CORP NUE Industrials $57.0B 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.5B 64 Narrow moat NUTRA PHARMA CORP. NPHC Healthcare $709973 51 Shallow moat Nuvation Bio Inc. NUVB Healthcare $1.7B 37 No moat NUVERA COMMUNICATIONS, INC. NUVR Communications $82.4M 14 No moat NUVVE HOLDING CORP. NVVE Technology $2.5M 39 No moat NUWELLIS, INC. NUWE Healthcare $1.2M 41 Shallow moat NVE CORP NVEC Technology $551M 70 Narrow moat nVent Electric plc NVT Industrials $27.1B 69 Narrow moat NVIDIA CORP NVDA Technology $5.57T 92 Wide moat NWPX Infrastructure, Inc. NWPX Industrials $971M 50 Shallow moat NXP Semiconductors N.V. NXPI Technology $57.5B 61 Narrow moat O REILLY AUTOMOTIVE INC ORLY Consumer Discretionary $72.8B 89 Wide moat O-I GLASS, INC. OI Materials Not reported 29 No moat OCCIDENTAL PETROLEUM CORPORATION OXY Materials $56.6B 57 Shallow moat OCEAN POWER TECHNOLOGIES, INC. OPTT Utilities $194M 19 No moat OCEANEERING INTERNATIONAL INC OII Materials $4.5B 47 Shallow moat OCULAR THERAPEUTIX, INC OCUL Healthcare $1.6B 45 Shallow moat OFA Group OFAL Consumer Discretionary $14.5M 32 No moat OGE ENERGY CORP. OGE Utilities $9.6B 32 No moat OIL STATES INTERNATIONAL, INC OIS Industrials $487M 27 No moat OIL-DRI CORPORATION OF AMERICA ODC Consumer Discretionary Not reported 61 Narrow moat OKMIN RESOURCES INC. OKMN Materials $3.9M 16 No moat Okta, Inc. OKTA Technology $41.6B 56 Shallow moat OLD DOMINION FREIGHT LINE, INC. ODFL Industrials $38.0B 82 Wide moat OLENOX INDUSTRIES INC. OLOX Industrials $585994 15 No moat OLIN CORPORATION OLN Materials $1.7B 16 No moat Ollie's Bargain Outlet Holdings, Inc. OLLI Consumer Discretionary Not reported 83 Wide moat Omada Health, Inc. OMDA Healthcare $1.3B 65 Narrow moat Omega Flex, Inc. OFLX Industrials $266M 70 Narrow moat OMEROS CORP OMER Healthcare $1.4B 38 No moat OMNIAB, INC. OABI Consumer Discretionary $691M 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 $30.8B 48 Shallow moat Onconetix, Inc. ONCO Healthcare $967201 34 No moat ONE Gas, Inc. OGS Utilities $4.5B 50 Shallow moat ONE GROUP HOSPITALITY, INC. STKS Consumer Discretionary $46.9M 22 No moat ONEMEDNET CORPORATION ONMD Consumer Discretionary $224M 37 No moat ONEMETA INC. ONEI Technology $7M 50 Shallow moat ONEOK INC /NEW/ OKE Utilities $56.5B 43 Shallow moat OneSpan Inc. OSPN Technology $681M 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 $4.2M 48 Shallow moat Onterris, Inc. ONT Consumer Discretionary $496M 43 Shallow moat ONTO INNOVATION INC. ONTO Healthcare $14.6B 69 Narrow moat Ooma, Inc. OOMA Technology $549M 47 Shallow moat OPAL FUELS INC OPAL Utilities Not reported 41 Shallow moat OPEN TEXT CORP OTEX Technology $5.7B 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 $70M 80 Narrow moat OPTICAL CABLE CORPORATION OCC Industrials $130M 25 No moat OptimizeRx Corporation OPRX Technology $155M 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 $325M 40 Shallow moat Oracle Corporation ORCL Technology $407.6B 74 Narrow moat ORAMED PHARMACEUTICALS INC. ORMP Healthcare $170M 39 No moat ORASURE TECHNOLOGIES, INC OSUR Healthcare $275M 36 No moat Orchestra BioMed Holdings, Inc. OBIO Healthcare $339M 51 Shallow moat ORGANOGENESIS HOLDINGS INC. ORGO Healthcare $164M 55 Shallow moat Organon & Co. OGN Healthcare $3.6B 36 No moat ORIGINCLEAR, INC. OCLN Industrials $6.2M 35 No moat ORION ENERGY SYSTEMS, INC. OESX Industrials $105M 19 No moat ORION GROUP HOLDINGS, INC. ORN Industrials $365M 27 No moat ORION S.A. OEC Materials $324M 42 Shallow moat ORMAT TECHNOLOGIES, INC. ORA Utilities $5.4B 37 No moat Orthofix Medical Inc. OFIX Healthcare $365M 47 Shallow moat OrthoPediatrics Corp KIDS Healthcare $543M 42 Shallow moat Oshkosh Corporation OSK Consumer Discretionary $7.8B 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.7B 55 Shallow moat Our Bond Inc. OBAI Communications $2.6M 35 No moat Ouster, Inc. OUST Industrials $2.4B 35 No moat OUTDOOR SPECIALTY PRODUCTS, INC. ODRS Consumer Discretionary Not reported 53 Shallow moat Ovintiv Inc. OVV Materials $16.2B 36 No moat Owens Corning OC Materials $9.2B 34 No moat OWLET, INC. OWLT Healthcare $127M 53 Shallow moat OXFORD INDUSTRIES INC OXM Consumer Discretionary $381M 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 $20.56T 60 Narrow moat Pagaya Technologies Ltd. PGY Other $1.5B 58 Shallow moat PAGERDUTY, INC. PD Technology $1.4B 45 Shallow moat Palantir Technologies Inc. PLTR Technology $499.9B 64 Narrow moat PALATIN TECHNOLOGIES, INC. PTN Healthcare $15.3M 59 Shallow moat Palo Alto Networks, Inc PANW Technology $341.3B 65 Narrow moat