High-Quality Compounders
Long-term compounders with strong multi-year revenue and cash flow growth.
Filters: Revenue CAGR > 10%; Free Cash Flow CAGR > 10%; Profit Margin > 10%
Total Market Cap: $22T
Rank | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Average | (350 stocks) | +35.41% | +31.93% | +42.71% | 43.56% | +48.76% | 30.34 | 19.57 | 0.25 | 3.57% | 0.94% | +30.96% | 1.49 | |||||||
51 | ARIS | Aris Mining Corp | $13.88 | $3.01B | +30.77% | +23.87% | +29.21% | 26.21% | Gold | Basic Materials | -7.70% | 17.31 | 5.78 | 0.05 | 5.90% | N/A | 90 | +166.67% | $37 | 1.01 |
52 | USLM | United States Lime & Minerals Inc | $105.05 | $3B | +30.62% | +17.64% | +16.22% | 34.82% | Building Materials | Basic Materials | +38.71% | 22.34 | 15.24 | 0.63 | 3.04% | 0.22% | N/A | +23.75% | $130 | 1.27 |
53 | HMY | Harmony Gold Mining Co Ltd | $14.34 | $9.57B | +30.22% | +25.06% | +90.83% | 19.94% | Gold | Basic Materials | N/A | 6.37 | 20.66 | 0.06 | 12.11% | 2.78% | 58 | +52.65% | $22 | 0.91 |
54 | AGI | Alamos Gold Inc - Class A | $28.15 | $12B | +29.80% | +20.41% | +28.44% | 32.08% | Gold | Basic Materials | N/A | 11.55 | 11.63 | 0.04 | 2.83% | 0.41% | 84 | +68.77% | $48 | 0.70 |
55 | SU | Suncor Energy Inc | $62.25 | $72B | +29.71% | +13.45% | +82.94% | 13.62% | Oil & Gas Integrated | Energy | +147.26% | 15.94 | 9.59 | 1.64 | 7.27% | 3.86% | 68 | +2.15% | $64 | 0.50 |
56 | SCCO | Southern Copper Corporation | $175.07 | $152B | +29.08% | +10.58% | +12.55% | 37.21% | Copper | Basic Materials | +22.31% | 33.04 | 38.76 | 0.78 | 2.70% | 1.88% | 29 | -5.19% | $166 | 1.46 |
57 | CNQ | Canadian Natural Resources Ltd | $43.96 | $90B | +28.65% | +14.45% | +13.93% | 12.47% | Oil & Gas E&p | Energy | +35.39% | 12.64 | 11.11 | 0.39 | 5.01% | 5.44% | 62 | +5.82% | $47 | 0.53 |
58 | ESE | Esco Technologies Inc | $321.16 | $8.48B | +28.50% | +12.04% | +13.29% | 11.23% | Scientific & Technical Instruments | Technology | +9.96% | 70.24 | 25.38 | 2.20 | 3.05% | 0.10% | 87 | +19.88% | $385 | 1.02 |
59 | ELMD | Electromed Inc | $40.95 | $349M | +28.45% | +16.69% | +22.34% | 16.17% | Medical Devices | Healthcare | +26.17% | 34.72 | 20.24 | 0.77 | 2.68% | N/A | N/A | -1.51% | $40 | 0.79 |
60 | PNRG | PrimeEnergy Resources Corp | $187.24 | $305M | +28.07% | +25.12% | +26.96% | 11.01% | Oil & Gas E&p | Energy | N/A | 15.27 | 6.62 | N/A | 24.47% | N/A | 50 | -14.55% | $160 | 1.03 |
61 | ITUB | Itau Unibanco Holding S.A. | $8.34 | $94B | +27.84% | +18.53% | +18.09% | 12.06% | Banks - Regional | Financial Services | +13.71% | 11.18 | 10.00 | 1.38 | 24.79% | 40.50% | 75 | +6.06% | $8.84 | 0.68 |
62 | MPWR | Monolithic Power System Inc | $1,328.80 | $67B | +27.72% | +25.95% | +22.44% | 24.03% | Semiconductors | Technology | +29.55% | 96.43 | 54.05 | 1.70 | 0.95% | 0.51% | 75 | +34.65% | $1.79K | 2.43 |
63 | GSL | Global Ship Lease Inc - Class A | $41.11 | $1.51B | +27.31% | +22.05% | +39.26% | 47.37% | Marine Shipping | Industrials | +35.09% | 3.82 | 3.11 | 0.87 | 26.85% | 5.77% | 75 | +16.76% | $48 | 0.81 |
64 | AMAL | Amalgamated Financial Corp | $47.17 | $1.40B | +26.94% | +18.39% | +21.04% | 23.07% | Banks - Regional | Financial Services | +17.43% | 13.47 | N/A | 5.41 | 10.67% | 1.28% | 75 | +7.06% | $51 | 0.93 |
65 | SPXC | SPX Technologies Inc | $212.86 | $11B | +26.82% | +15.21% | +14.93% | 10.57% | Building Products & Equipment | Industrials | +17.47% | 42.38 | 27.10 | 2.41 | 3.44% | N/A | 75 | +27.90% | $272 | 1.39 |
66 | TS | Tenaris S.A. | $56.09 | $30B | +26.78% | +21.63% | +15.77% | 17.44% | Oil & Gas Equipment & Services | Energy | +75.45% | 15.31 | 15.77 | 0.47 | 6.37% | 3.11% | 66 | +13.89% | $64 | 0.72 |
67 | PAYS | PaySign Inc | $8.88 | $473M | +26.70% | +35.77% | +43.71% | 19.40% | Software - Infrastructure | Technology | +10.08% | 40.22 | 35.59 | 0.19 | 16.03% | N/A | 85 | +12.05% | $9.95 | 1.21 |
68 | EXEL | Exelixis Inc | $55.53 | $14B | +26.67% | +18.17% | +43.37% | 34.46% | Biotechnology | Healthcare | +72.24% | 17.54 | 17.70 | 0.45 | 6.51% | N/A | 59 | -8.28% | $51 | 0.52 |
69 | URI | United Rentals Inc | $1,012.71 | $66B | +26.58% | +55.68% | +15.14% | 57.16% | Rental & Leasing Services | Industrials | +25.36% | 26.54 | 22.52 | 18.42 | 8.04% | 0.68% | 70 | +14.67% | $1.16K | 1.26 |
70 | NRIM | Northrim Bancorp Inc | $27.89 | $613M | +26.44% | +27.28% | +43.90% | 22.88% | Banks - Regional | Financial Services | +10.84% | 9.38 | 12.77 | 0.17 | 23.15% | 2.25% | 62 | +7.57% | $30 | 0.82 |
71 | DB | Deutsche Bank AG | $34.69 | $72B | +26.30% | +11.97% | +25.87% | 13.86% | Banks - Regional | Financial Services | +38.58% | 8.72 | 9.34 | 0.09 | N/A | 2.77% | 62 | +19.49% | $41 | 1.20 |
72 | SII | Sprott Inc | $104.92 | $2.77B | +25.93% | +20.28% | +25.21% | 20.59% | Asset Management | Financial Services | +22.39% | 45.17 | 19.34 | 0.62 | 3.29% | 1.43% | 75 | +47.73% | $155 | 0.91 |
73 | WELL | Welltower Inc | $244.84 | $164B | +25.77% | +16.32% | +18.63% | 27.05% | Reit - Healthcare Facilities | Real Estate | +2.38% | 110.71 | 83.33 | 5.55 | 1.80% | 1.23% | 73 | -0.94% | $243 | 0.22 |
74 | GRBK | Green Brick Partners Inc | $70.51 | $3.16B | +25.60% | +15.78% | +52.92% | 13.09% | Residential Construction | Consumer Cyclical | +23.07% | 10.64 | 10.63 | 1.15 | 6.18% | N/A | 50 | -12.07% | $62 | 0.83 |
75 | CARE | Carter Bankshares Inc | $33.01 | $715M | +25.09% | +12.37% | +123.91% | 41.80% | Banks - Regional | Financial Services | N/A | 6.62 | 13.66 | 0.02 | 46.07% | N/A | 68 | -15.18% | $28 | 0.72 |
76 | TBBK | Bancorp Inc (The) | $67.22 | $2.86B | +25.00% | +59.87% | +38.22% | 46.28% | Banks - Regional | Financial Services | +26.61% | 12.92 | 14.60 | 0.80 | 7.37% | N/A | 75 | +9.60% | $74 | 1.33 |
77 | FTNT | Fortinet Inc | $160.36 | $121B | +24.82% | +21.12% | +21.54% | 28.90% | Software - Infrastructure | Technology | +34.10% | 62.74 | 54.64 | 9.03 | 1.79% | N/A | 52 | -25.64% | $119 | 1.04 |
78 | FSS | Federal Signal Corp | $114.10 | $7.17B | +24.78% | +15.83% | +17.01% | 11.25% | Farm & Heavy Construction Machinery | Industrials | +20.66% | 27.95 | 24.27 | 1.24 | 4.05% | 0.48% | 79 | +25.83% | $144 | 1.05 |
79 | BSVN | Bank7 Corp | $49.71 | $493M | +24.78% | +20.04% | +13.01% | 35.54% | Banks - Regional | Financial Services | +17.44% | 10.97 | N/A | N/A | 9.60% | 2.14% | 83 | +15.33% | $57 | 0.76 |
80 | NECB | NorthEast Community Bancorp Inc | $26.76 | $370M | +24.33% | +25.85% | +27.62% | 27.67% | Banks - Regional | Financial Services | N/A | 8.53 | 15.67 | N/A | 13.69% | 2.94% | 62 | +11.17% | $30 | 0.72 |
81 | IRMD | Iradimed Corp | $97.03 | $1.20B | +24.26% | +21.74% | +36.55% | 26.47% | Medical Devices | Healthcare | +87.99% | 50.57 | 41.15 | 2.69 | 2.05% | 0.76% | 75 | +21.61% | $118 | 0.75 |
82 | AZZ | AZZ Inc | $147.36 | $4.52B | +24.17% | +27.53% | +10.98% | 11.59% | Specialty Business Services | Industrials | +24.17% | 22.75 | 21.64 | 1.24 | 3.75% | 0.53% | 65 | +11.29% | $164 | 1.20 |
83 | RDVT | Red Violet Inc | $66.49 | $936M | +23.87% | +21.52% | +36.81% | 16.99% | Software - Application | Technology | N/A | 66.07 | N/A | 1.09 | 3.24% | N/A | 75 | -4.50% | $64 | 1.11 |
84 | RBC | RBC Bearings Inc | $568.90 | $19B | +23.84% | +25.17% | +24.20% | 17.70% | Tools & Accessories | Industrials | +13.42% | 67.08 | 39.68 | 6.00 | 2.15% | N/A | 63 | +8.98% | $620 | 0.93 |
85 | AXON | Axon Enterprise Inc | $527.48 | $44B | +23.79% | +32.56% | +30.96% | 20.97% | Aerospace & Defense | Industrials | N/A | 210.72 | 63.29 | 1.65 | 0.04% | N/A | 82 | +25.29% | $661 | 1.16 |
86 | UTHR | United Therapeutics Corp | $529.34 | $22B | +23.70% | +16.05% | +12.12% | 35.18% | Drug Manufacturers - Specialty & Generic | Healthcare | +26.56% | 17.96 | 19.49 | 1.91 | 4.54% | N/A | 75 | +25.34% | $663 | 0.41 |
87 | MEDP | Medpace Holdings Inc | $527.93 | $15B | +23.67% | +22.90% | +24.83% | 17.53% | Diagnostics & Research | Healthcare | +29.42% | 32.55 | 31.95 | 1.67 | 4.70% | N/A | 57 | -10.53% | $472 | 1.00 |
88 | DMLP | Dorchester Minerals LP | $27.29 | $1.31B | +23.37% | +27.90% | +30.84% | 49.49% | Oil & Gas E&p | Energy | -2.39% | 18.98 | 20.79 | 0.83 | 9.36% | 9.37% | N/A | N/A | N/A | 0.27 |
89 | FCFS | FirstCash Holdings Inc | $209.66 | $9.48B | +23.15% | +10.89% | +23.42% | 23.17% | Credit Services | Financial Services | +18.87% | 28.55 | 19.34 | 0.62 | 6.46% | 0.76% | 65 | +14.71% | $241 | 0.35 |
90 | ACGL | Arch Capital Group Ltd | $101.83 | $35B | +22.71% | +16.42% | +14.20% | 23.16% | Insurance - Diversified | Financial Services | +27.16% | 8.58 | 10.75 | 2.08 | 16.96% | N/A | 65 | +8.31% | $110 | 0.32 |
91 | FBIZ | First Business Financial Services Inc | $65.74 | $534M | +22.36% | +21.42% | +10.37% | 19.71% | Banks - Regional | Financial Services | +17.73% | 10.39 | 8.96 | 1.06 | 9.88% | 1.82% | 90 | +2.22% | $67 | 0.78 |
92 | EVR | Evercore Inc - Class A | $333.72 | $14B | +22.25% | +12.71% | +13.95% | 21.51% | Capital Markets | Financial Services | +21.99% | 19.91 | 19.05 | 0.15 | 11.47% | 0.98% | 65 | +14.95% | $384 | 1.77 |
93 | FCNCA | First Citizens Bancshares Inc (NC) - Class A | $2,076.28 | $25B | +22.07% | +45.42% | +49.89% | 23.09% | Banks - Regional | Financial Services | +34.75% | 12.32 | 13.07 | 1.40 | 9.11% | 0.38% | 58 | +8.79% | $2.26K | 1.05 |
94 | LRN | Stride Inc | $85.64 | $3.55B | +21.62% | +12.48% | +37.15% | 14.05% | Education & Training Services | Consumer Defensive | +35.20% | 11.64 | 9.81 | 2.88 | 11.67% | N/A | 75 | +32.53% | $114 | 0.40 |
95 | HUBB | Hubbell Inc | $484.90 | $26B | +21.57% | +11.06% | +12.51% | 11.99% | Electrical Equipment & Parts | Industrials | +17.78% | 30.23 | 24.81 | 3.31 | 4.23% | 1.14% | 58 | +14.72% | $556 | 1.18 |
96 | CCB | Coastal Financial Corp | $78 | $1.20B | +21.54% | +44.92% | +68.91% | 10.76% | Banks - Regional | Financial Services | +23.47% | 24.25 | 17.79 | N/A | 20.90% | N/A | 81 | +33.01% | $104 | 1.08 |
97 | ISSC | Innovative Solutions And Support Inc | $18.53 | $326M | +21.39% | +32.42% | +27.90% | 15.35% | Aerospace & Defense | Industrials | N/A | 21.19 | 9.50 | 0.09 | 4.04% | N/A | 75 | +52.46% | $28 | 1.42 |
98 | CWCO | Consolidated Water Co. Ltd | $29 | $466M | +21.32% | +54.76% | +10.13% | 12.60% | Utilities - Regulated Water | Utilities | +1.76% | 26.81 | 32.79 | 2.25 | 5.98% | 1.89% | 75 | +48.28% | $43 | 0.41 |
99 | HLT | Hilton Worldwide Holdings Inc | $323.43 | $75B | +21.28% | +30.37% | +42.81% | 13.11% | Lodging | Consumer Cyclical | N/A | 49.46 | 35.84 | 16.52 | 2.94% | 0.19% | 65 | +8.13% | $350 | 0.89 |
100 | IHG | Intercontinental Hotels Group | $156.42 | $25B | +21.02% | +14.35% | +19.03% | 10.82% | Lodging | Consumer Cyclical | +22.69% | 18.32 | 26.18 | 0.56 | 6.35% | 1.17% | 47 | -9.01% | $142 | 0.80 |