Strong Moats
High-profit-margin companies with pricing power and durable advantages.
Filters: Operating Margin > 20%; Profit Margin > 15%
Total Market Cap: $47T
Rank | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Average | (701 stocks) | +24.13% | 42.54% | 40.29% | +32.03% | 25.56 | 20.18 | 0.39 | 3.15% | 1.16% | +22.71% | 1.22 | |||||||
301 | EA | Electronic Arts Inc | $209.04 | $52B | +8.57% | 26.60% | 21.75% | Electronic Gaming & Multimedia | Communication Services | +4.07% | 58.56 | 23.98 | 1.28 | 4.91% | 0.36% | 51 | -1.55% | $206 | 0.30 |
302 | PPL | PPL Corp | $35.41 | $27B | +8.56% | 26.75% | 16.23% | Utilities - Regulated Electric | Utilities | N/A | 21.87 | 18.18 | 1.03 | -6.04% | 3.11% | 73 | +17.68% | $42 | 0.11 |
303 | NVEC | NVE Corp | $88.13 | $428M | +8.50% | 61.90% | 57.70% | Semiconductors | Technology | +5.37% | 28.17 | 21.05 | 32.89 | -0.32% | 4.63% | N/A | -10.36% | $79 | 1.44 |
304 | HNNA | Hennessy Advisors Inc | $9.95 | $80M | +8.47% | 32.09% | 23.48% | Asset Management | Financial Services | +2.52% | 9.44 | 5.12 | 0.71 | 13.10% | 5.61% | N/A | +95.98% | $20 | 0.46 |
305 | LTC | LTC Properties Inc | $42.81 | $1.99B | +8.46% | 59.14% | 24.73% | Reit - Healthcare Facilities | Real Estate | +16.50% | 16.11 | 12.45 | 0.58 | 6.88% | 5.44% | 56 | -3.22% | $41 | 0.13 |
306 | OZK | Bank OZK | $50.78 | $5.69B | +8.44% | 31.99% | 24.69% | Banks - Regional | Financial Services | +13.67% | 8.17 | 7.22 | 18.79 | 12.33% | 3.42% | 60 | +5.47% | $54 | 1.00 |
307 | ORCL | Oracle Corp | $127.05 | $382B | +8.43% | 31.98% | 22.44% | Software - Infrastructure | Technology | +4.66% | 22.25 | 15.65 | 0.66 | -6.21% | 1.58% | 75 | +96.17% | $249 | 1.52 |
308 | ATLCP | Atlanticus Holdings Corp | $24.37 | $613M | +8.41% | 28.20% | 23.70% | Credit Services | Financial Services | N/A | 3.20 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
309 | AMRK | Gold.com Inc | $29.25 | $833M | +8.38% | 55.30% | 33.38% | Capital Markets | Financial Services | -10.81% | 9.96 | N/A | 0.13 | 24.84% | N/A | N/A | N/A | N/A | N/A |
310 | UNP | Union Pacific Corp | $293.13 | $171B | +8.35% | 39.54% | 27.36% | Railroads | Industrials | +9.40% | 23.72 | 23.75 | 2.56 | 3.33% | 1.82% | 66 | +4.62% | $307 | 0.59 |
311 | INCY | Incyte Corp | $117.39 | $23B | +8.35% | 23.66% | 23.83% | Biotechnology | Healthcare | +27.16% | 15.82 | 15.06 | N/A | 6.59% | N/A | 61 | -3.04% | $114 | 0.57 |
312 | ADAMN | Adamas Trust Inc | $23.75 | $2.19B | +8.35% | 50.40% | 28.25% | Reit - Mortgage | Real Estate | -14.28% | 14.11 | N/A | 0.05 | 3.81% | 3.66% | N/A | N/A | N/A | N/A |
313 | LNT | Alliant Energy Corp | $73.11 | $19B | +8.33% | 21.03% | 18.92% | Utilities - Regulated Electric | Utilities | +4.98% | 23.37 | 22.03 | 2.36 | -7.66% | 2.75% | 71 | +8.74% | $80 | 0.13 |
314 | CMRE-P-B | Costamare Inc | $26.17 | $3.17B | +8.29% | 51.96% | 41.53% | N/A | N/A | +110.78% | 8.69 | N/A | 0.65 | 16.97% | N/A | N/A | N/A | N/A | 0.05 |
315 | DUK | Duke Energy Corp | $125.88 | $97B | +8.26% | 30.29% | 17.23% | Utilities - Regulated Electric | Utilities | +28.45% | 18.82 | 18.66 | 2.56 | -3.41% | 3.39% | 63 | +9.94% | $138 | N/A |
316 | ADAML | Adamas Trust Inc | $24.43 | $2.21B | +8.21% | 50.40% | 28.25% | Reit - Mortgage | Real Estate | -14.28% | 14.23 | N/A | 0.05 | 3.78% | 3.63% | N/A | N/A | N/A | N/A |
317 | TOWN | Townebank Portsmouth VA | $36.34 | $3.15B | +8.20% | 36.60% | 20.90% | Banks - Regional | Financial Services | N/A | 15.36 | 12.55 | N/A | N/A | 2.95% | 68 | +8.01% | $39 | 0.70 |
318 | BKE | Buckle Inc | $42.62 | $2.23B | +8.12% | 20.59% | 16.24% | Apparel Retail | Consumer Cyclical | +1.45% | 10.00 | 11.75 | 0.82 | 9.92% | 3.30% | N/A | +10.29% | $47 | 0.81 |
319 | YOU | Clear Secure Inc Class A | $56.90 | $5.61B | +8.11% | 24.51% | 15.33% | Software - Application | Technology | +19.15% | 44.41 | N/A | N/A | 7.80% | 0.94% | 65 | +8.26% | $62 | 0.84 |
320 | JAZZ | Jazz Pharmaceuticals plc | $254.22 | $15B | +7.90% | 31.49% | 27.42% | Biotechnology | Healthcare | N/A | N/A | 13.51 | 0.96 | 8.57% | N/A | 78 | +3.49% | $263 | 0.72 |
321 | EPR-P-C | EPR Properties | $27.29 | $2.01B | +7.85% | 55.51% | 34.54% | Other | N/A | -3.34% | 7.40 | N/A | 0.27 | 21.64% | N/A | N/A | N/A | N/A | 0.33 |
322 | AGNCM | AGNC Investment Corp | $25 | $8.87B | +7.83% | 95.90% | 92.90% | Reit - Mortgage | Real Estate | N/A | 30.46 | N/A | N/A | N/A | 5.77% | N/A | N/A | N/A | 0.12 |
323 | FNV | Franco-Nevada Corporation | $207.45 | $39B | +7.77% | 78.52% | 72.01% | Gold | Basic Materials | +17.76% | 28.52 | 23.98 | 0.23 | -6.48% | 0.79% | 76 | +37.45% | $285 | 0.54 |
324 | AGNCO | AGNC Investment Corp | $25.35 | $29B | +7.77% | 129.80% | 91.70% | Reit - Mortgage | Real Estate | -25.22% | 18.93 | N/A | 0.12 | 2.89% | 5.67% | N/A | N/A | N/A | 0.08 |
325 | MA | Mastercard Incorporated - Class A | $538.30 | $477B | +7.72% | 58.43% | 46.23% | Credit Services | Financial Services | +18.06% | 32.68 | 27.70 | 1.65 | 3.73% | 0.59% | 78 | +19.61% | $644 | 0.66 |
326 | MSFT | Microsoft Corporation | $397.75 | $2.94T | +7.69% | 46.33% | 38.34% | Software - Infrastructure | Technology | +17.83% | 23.48 | 20.28 | 0.79 | 1.41% | 0.90% | 79 | +40.24% | $558 | 0.88 |
327 | CPAY | Fleetcor Technologies Inc | $366.12 | $24B | +7.57% | 50.45% | 27.76% | Software - Infrastructure | Technology | +15.06% | 21.18 | 14.03 | 1.18 | 5.45% | N/A | 76 | +7.93% | $395 | 1.24 |
328 | QLYS | Qualys Inc | $143.78 | $5.64B | +7.56% | 34.67% | 28.83% | Software - Infrastructure | Technology | +24.75% | 28.30 | 21.28 | 2.09 | 5.15% | N/A | 53 | -14.98% | $122 | 0.82 |
329 | AGNCP | AGNC Investment Corp | $25.02 | $6.42B | +7.54% | 95.90% | 92.90% | Reit - Mortgage | Real Estate | N/A | N/A | N/A | N/A | N/A | 5.75% | N/A | N/A | N/A | 0.08 |
330 | VLYPO | Valley National Bancorp | $24.90 | $3.38B | +7.48% | 46.50% | 32.40% | Banks - Regional | Financial Services | N/A | 22.85 | N/A | N/A | N/A | 1.76% | N/A | N/A | N/A | 0.19 |
331 | EPRT | Essential Properties Realty Trust Inc | $33.26 | $6.77B | +7.45% | 56.45% | 37.65% | Reit - Retail | Real Estate | +24.27% | 25.04 | 24.63 | 2.95 | 5.96% | 3.71% | 77 | +11.55% | $37 | 0.36 |
332 | WEC | WEC Energy Group Inc | $111.82 | $37B | +7.43% | 28.54% | 23.47% | Utilities - Regulated Electric | Utilities | +4.75% | 22.44 | 20.08 | 2.38 | -7.80% | 3.23% | 60 | +11.27% | $124 | 0.03 |
333 | FRBA | First Bank (NJ) | $17.61 | $395M | +7.43% | 45.40% | 32.30% | Banks - Regional | Financial Services | N/A | 9.65 | 8.34 | N/A | N/A | 1.51% | 75 | +0.34% | $18 | 0.66 |
334 | ERO | Ero Copper Corp | $26.85 | $2.66B | +7.16% | 34.74% | 41.33% | Copper | Basic Materials | +13.61% | 9.08 | 6.47 | 0.01 | 4.53% | N/A | 70 | +31.10% | $35 | 1.56 |
335 | PLX | Protalix BioTherapeutics Inc | $2.36 | $186M | +7.16% | 62.65% | 54.27% | Biotechnology | Healthcare | N/A | 10.89 | 12.21 | N/A | 6.99% | N/A | N/A | +366.10% | $11 | 0.81 |
336 | EQX | Equinox Gold Corp | $9.06 | $7.70B | +7.14% | 45.29% | 35.99% | Gold | Basic Materials | +64.99% | 11.16 | 6.31 | 2.32 | 0.88% | 0.17% | 86 | +43.49% | $13 | 0.88 |
337 | VOC | VOC Energy Trust | $3.37 | $53M | +7.10% | 96.46% | 96.46% | Oil & Gas E&p | Energy | +11.53% | 7.09 | 3.08 | N/A | 0.00% | 12.90% | N/A | +18.69% | $4 | 0.41 |
338 | BCAT | BlackRock Capital Allocation Term Trust | $15.60 | $1.65B | +7.07% | 98.65% | 98.65% | Asset Management | Financial Services | +12.69% | 7.52 | N/A | 0.53 | 20.01% | N/A | N/A | N/A | N/A | 0.57 |
339 | ECCC | Eagle Point Credit Company Inc | $24.88 | $3.16B | +6.98% | 72.70% | 17.30% | Asset Management | Financial Services | N/A | 13.59 | N/A | N/A | N/A | 6.76% | N/A | N/A | N/A | 0.05 |
340 | CME | CME Group Inc - Class A | $237.38 | $88B | +6.94% | 69.66% | 61.40% | Financial Data & Stock Exchanges | Financial Services | +14.51% | 21.80 | 20.04 | 1.16 | 4.91% | 2.06% | 62 | +18.57% | $281 | N/A |
341 | NSC | Norfolk Southern Corp | $331.30 | $74B | +6.86% | 29.25% | 18.25% | Railroads | Industrials | +5.43% | 27.62 | 27.78 | 4.78 | 2.19% | 1.59% | 57 | +3.15% | $342 | 0.69 |
342 | EFC | Ellington Financial Inc | $13.49 | $1.71B | +6.77% | 59.40% | 53.40% | Reit - Mortgage | Real Estate | -17.48% | 8.50 | 9.07 | 0.50 | -47.38% | 11.50% | 81 | +9.68% | $15 | 0.56 |
343 | EQIX | Equinix Inc | $1,027.88 | $101B | +6.67% | 23.61% | 16.98% | Reit - Specialty | Real Estate | +25.92% | 70.65 | 56.82 | 1.40 | 3.79% | 1.89% | 72 | +16.71% | $1.20K | 0.65 |
344 | NDSN | Nordson Corp | $290.07 | $16B | +6.66% | 26.62% | 15.84% | Specialty Industrial Machinery | Industrials | +8.76% | 33.07 | 23.09 | 2.52 | 4.44% | 1.12% | 58 | +10.01% | $319 | 1.00 |
345 | MNSBP | MainStreet Bancshares Inc | $25.04 | N/A | +6.51% | 27.60% | 21.20% | Banks - Regional | Financial Services | N/A | 9.51 | N/A | N/A | N/A | 1.58% | N/A | N/A | N/A | N/A |
346 | BKH | Black Hills Corporation | $74.31 | $5.59B | +6.50% | 26.50% | 17.19% | Utilities - Regulated Gas | Utilities | +9.92% | 17.11 | 17.30 | 0.50 | -5.59% | 3.66% | 80 | +14.65% | $85 | 0.22 |
347 | EBTC | Enterprise Bancorp Inc | $39.64 | $495M | +6.45% | 21.00% | 16.12% | Banks - Regional | Financial Services | +5.58% | 12.12 | N/A | 1.01 | 9.41% | 2.45% | N/A | N/A | N/A | N/A |
348 | PLD | Prologis Inc | $149.94 | $134B | +6.38% | 52.71% | 42.74% | Reit - Industrial | Real Estate | +16.83% | 35.87 | 34.97 | 110.59 | 3.84% | 2.78% | 67 | +4.33% | $156 | 0.77 |
349 | MBNKP | Medallion Bank | $25.43 | N/A | +6.36% | 64.00% | 46.10% | Banks - Regional | Financial Services | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
350 | QCOM | Qualcomm Inc | $173.50 | $188B | +6.29% | 21.79% | 69.53% | Semiconductors | Technology | +5.61% | 19.11 | 15.24 | 0.56 | 7.58% | 2.07% | 56 | +28.37% | $223 | 1.68 |