NEXTTRIP, INC. NTRP Industrials $27.1M 23 No moat Niagen Bioscience, Inc. NAGE Healthcare $261.5M 55 Shallow moat Nine Energy Service, Inc. NINE Materials $490.5M 11 No moat NISOURCE INC. NI Utilities $22.0B 42 Shallow moat Nixxy, Inc. NIXX Technology $29.8M 24 No moat NL INDUSTRIES, INC. NL Materials $288.3M 37 No moat NOBILITY HOMES, INC. NOBH Materials $97.6M 77 Narrow moat NOCERA, INC. NCRA Agriculture $20.1M 22 No moat NOCOPI TECHNOLOGIES, INC. NNUP Consumer Discretionary $17.3M 46 Shallow moat NOODLES & COMPANY NDLS Consumer Discretionary $65.0M 41 Shallow moat NORDICUS PARTNERS CORPORATION NORD Consumer Discretionary $47.1M 32 No moat NORDSON CORPORATION NDSN Industrials $16.2B 72 Narrow moat NORTHANN CORP. NCL Materials $8.8M 23 No moat NORTHERN OIL & GAS, INC. NOG Materials $2.1B 44 Shallow moat NORTHERN TECHNOLOGIES INTERNATIONAL CORP NTIC Industrials $76.7M 40 No moat NORTHROP GRUMMAN CORP /DE/ NOC Healthcare $74.1B 77 Narrow moat NORWEGIAN CRUISE LINE HOLDINGS LTD. NCLH Industrials $8.9B 27 No moat NOV INC. NOV Industrials $7.0B 25 No moat NOVANTA INC NOVT Technology $5.3B 67 Narrow moat NovoCure Limited NVCR Healthcare $1.8B 36 No moat NPK International Inc. NPKI Technology $1.3B 37 No moat NRG Energy, Inc NRG Utilities $24.6B 35 No moat NU RIDE INC. NRDE Consumer Discretionary — 20 No moat NU SKIN ENTERPRISES, INC. NUS Industrials $252.2M 77 Narrow moat Nuo Therapeutics, Inc. AURX Healthcare $48.2M 41 Shallow moat NUSCALE POWER CORPORATION SMR Industrials — 31 No moat NUTANIX, INC. NTNX Technology — 56 Shallow moat NUTEX HEALTH INC. NUTX Technology $1.2B 58 Shallow moat NUTRIBAND INC. NTRB Healthcare $37.8M 20 No moat NUVVE HOLDING CORP. NVVE Technology $16.2M 37 No moat Nuwellis, Inc. NUWE Healthcare $4.8M 39 No moat NVE Corporation NVEC Technology $417.5M 80 Narrow moat nVent Electric plc NVT Industrials $25.1B 60 Shallow moat NVIDIA CORP NVDA Technology $4.93T 92 Wide moat NWPX Infrastructure, Inc. NWPX Industrials $1.3B 36 No moat NXP Semiconductors N.V. NXPI Technology $67.4B 65 Narrow moat O Reilly Automotive Inc ORLY Consumer Discretionary $72.4B 89 Wide moat Ocean Power Technologies, Inc. OPTT Utilities $33.6M 20 No moat OCEANEERING INTERNATIONAL INC OII Materials $4.2B 32 No moat OGE ENERGY CORP. OGE Utilities $10.0B 37 No moat OIL STATES INTERNATIONAL, INC OIS Industrials $502.9M 19 No moat OIL-DRI CORPORATION OF AMERICA ODC Consumer Discretionary — 56 Shallow moat OKMIN RESOURCES INC. OKMN Materials $8.3M 10 No moat Okta, Inc. OKTA Technology $26.8B 49 Shallow moat OLAPLEX HOLDINGS, INC. OLPX Materials $1.4B 42 Shallow moat OLENOX INDUSTRIES INC. OLOX Industrials $3.4M 14 No moat OLIN Corp OLN Materials $2.5B 13 No moat Ollie’s Bargain Outlet Holdings, Inc. OLLI Consumer Discretionary — 78 Narrow moat Omega Flex, Inc. OFLX Industrials $301.6M 88 Wide moat OMEROS CORPORATION OMER Healthcare $694.5M 40 Shallow moat Omnicell, Inc. OMCL Technology $2.1B 45 Shallow moat OMNICOM GROUP INC. OMC Technology $25.6B 36 No moat OMNITEK ENGINEERING CORP. OMTK Consumer Discretionary $219481 22 No moat ON Semiconductor Corporation ON Technology $34.7B 54 Shallow moat ONAR Holding Corporation ONAR Technology $266188 26 No moat Onconetix, Inc. ONCO Healthcare $1.2M 29 No moat Ondas Inc. ONDS Technology $2.5B 27 No moat ONE Gas, Inc. OGS Utilities $5.0B 33 No moat One Stop Systems, Inc. OSS Technology $310.2M 29 No moat ONEOK INC /NEW/ OKE Utilities $58.9B 33 No moat OneSpan Inc. OSPN Technology $578.0M 71 Narrow moat OneWater Marine Inc. ONEW Consumer Discretionary — 43 Shallow moat Onterris, Inc. ONT Consumer Discretionary $752.0M 35 No moat ONTO INNOVATION INC. ONTO Healthcare $13.9B 69 Narrow moat Ooma, Inc. OOMA Technology $566.4M 43 Shallow moat OPEN TEXT CORP OTEX Technology $5.9B 43 Shallow moat OPKO Health, Inc. OPK Healthcare — 29 No moat OPTEX SYSTEMS HOLDINGS, INC. OPXS Healthcare $88.3M 72 Narrow moat OPTICAL CABLE CORPORATION OCC Industrials $121.2M 25 No moat OptimizeRx Corp OPRX Technology $125.5M 37 No moat Optimum Communications, Inc. OPTU Communications — 45 Shallow moat OPTION CARE HEALTH, INC. OPCH Healthcare $3.4B 26 No moat Oracle Corporation ORCL Technology $364.3B 68 Narrow moat ORAMED PHARMACEUTICALS INC. ORMP Healthcare $158.3M 37 No moat ORASURE TECHNOLOGIES, INC OSUR Healthcare $272.4M 42 Shallow moat Orchestra BioMed Holdings, Inc. OBIO Healthcare $209.9M 50 Shallow moat ORGANOGENESIS HOLDINGS INC. ORGO Healthcare $332.6M 57 Shallow moat Orion Energy Systems, Inc. OESX Industrials $42.2M 19 No moat ORION GROUP HOLDINGS, INC. ORN Industrials $510.7M 11 No moat ORION S.A. OEC Materials $384.7M 44 Shallow moat ORMAT TECHNOLOGIES, INC. ORA Utilities $6.3B 23 No moat ORTHOFIX MEDICAL INC. OFIX Healthcare $461.3M 44 Shallow moat OrthoPediatrics Corp KIDS Healthcare $482.2M 40 Shallow moat Oshkosh Corporation OSK Consumer Discretionary $9.0B 61 Narrow moat OSI SYSTEMS, INC. OSIS Technology $3.6B 69 Narrow moat Ouster, Inc. OUST Industrials $2.3B 25 No moat Outdoor Holding Company POWW Technology $264.2M 25 No moat Outset Medical, Inc. OM Healthcare $76.3M 10 No moat Owens Corning OC Materials $11.5B 32 No moat OXFORD INDUSTRIES, INC. OXM Consumer Discretionary $606.5M 74 Narrow moat Pacific Biosciences of California, Inc. PACB Healthcare $434.8M 23 No moat PACIFIC HEALTH CARE ORGANIZATION, INC. PFHO Healthcare $11.0M 85 Wide moat PACIRA BIOSCIENCES, INC. PCRX Healthcare $1.1B 40 Shallow moat PACKAGING CORP OF AMERICA PKG Materials $20.79T 62 Narrow moat PAGERDUTY, INC. PD Technology $871.5M 39 No moat Palantir Technologies Inc. PLTR Technology $316.5B 61 Narrow moat PALO ALTO NETWORKS, INC PANW Technology $239.6B 57 Shallow moat Panacea Life Sciences Holdings, Inc. PLSH Healthcare $1.3M 19 No moat Park Aerospace Corp. PKE Consumer Discretionary $677.3M 44 Shallow moat Park-Ohio Holdings Corp PKOH Industrials $543.7M 13 No moat