Skip to main content

Want a detailed portfolio tracker?

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%

Screener with all companies

Total Market Cap: $22T
Rank
Average(350 stocks)+35.41%+31.93%+42.71%43.56%+48.76%30.3419.570.253.57%0.94%+30.96%1.49
51
ARISAris Mining Corp$13.88$3.01B+30.77%+23.87%+29.21%26.21%GoldBasic Materials-7.70%17.315.780.055.90%N/A90+166.67%$371.01
52
USLMUnited States Lime & Minerals Inc$105.05$3B+30.62%+17.64%+16.22%34.82%Building MaterialsBasic Materials+38.71%22.3415.240.633.04%0.22%N/A+23.75%$1301.27
53
HMYHarmony Gold Mining Co Ltd$14.34$9.57B+30.22%+25.06%+90.83%19.94%GoldBasic MaterialsN/A6.3720.660.0612.11%2.78%58+52.65%$220.91
54
AGIAlamos Gold Inc - Class A$28.15$12B+29.80%+20.41%+28.44%32.08%GoldBasic MaterialsN/A11.5511.630.042.83%0.41%84+68.77%$480.70
55
SUSuncor Energy Inc$62.25$72B+29.71%+13.45%+82.94%13.62%Oil & Gas IntegratedEnergy+147.26%15.949.591.647.27%3.86%68+2.15%$640.50
56
SCCOSouthern Copper Corporation$175.07$152B+29.08%+10.58%+12.55%37.21%CopperBasic Materials+22.31%33.0438.760.782.70%1.88%29-5.19%$1661.46
57
CNQCanadian Natural Resources Ltd$43.96$90B+28.65%+14.45%+13.93%12.47%Oil & Gas E&pEnergy+35.39%12.6411.110.395.01%5.44%62+5.82%$470.53
58
ESEEsco Technologies Inc$321.16$8.48B+28.50%+12.04%+13.29%11.23%Scientific & Technical InstrumentsTechnology+9.96%70.2425.382.203.05%0.10%87+19.88%$3851.02
59
ELMDElectromed Inc$40.95$349M+28.45%+16.69%+22.34%16.17%Medical DevicesHealthcare+26.17%34.7220.240.772.68%N/AN/A-1.51%$400.79
60
PNRGPrimeEnergy Resources Corp$187.24$305M+28.07%+25.12%+26.96%11.01%Oil & Gas E&pEnergyN/A15.276.62N/A24.47%N/A50-14.55%$1601.03
61
ITUBItau Unibanco Holding S.A.$8.34$94B+27.84%+18.53%+18.09%12.06%Banks - RegionalFinancial Services+13.71%11.1810.001.3824.79%40.50%75+6.06%$8.840.68
62
MPWRMonolithic Power System Inc$1,328.80$67B+27.72%+25.95%+22.44%24.03%SemiconductorsTechnology+29.55%96.4354.051.700.95%0.51%75+34.65%$1.79K2.43
63
GSLGlobal Ship Lease Inc - Class A$41.11$1.51B+27.31%+22.05%+39.26%47.37%Marine ShippingIndustrials+35.09%3.823.110.8726.85%5.77%75+16.76%$480.81
64
AMALAmalgamated Financial Corp$47.17$1.40B+26.94%+18.39%+21.04%23.07%Banks - RegionalFinancial Services+17.43%13.47N/A5.4110.67%1.28%75+7.06%$510.93
65
SPXCSPX Technologies Inc$212.86$11B+26.82%+15.21%+14.93%10.57%Building Products & EquipmentIndustrials+17.47%42.3827.102.413.44%N/A75+27.90%$2721.39
66
TSTenaris S.A.$56.09$30B+26.78%+21.63%+15.77%17.44%Oil & Gas Equipment & ServicesEnergy+75.45%15.3115.770.476.37%3.11%66+13.89%$640.72
67
PAYSPaySign Inc$8.88$473M+26.70%+35.77%+43.71%19.40%Software - InfrastructureTechnology+10.08%40.2235.590.1916.03%N/A85+12.05%$9.951.21
68
EXELExelixis Inc$55.53$14B+26.67%+18.17%+43.37%34.46%BiotechnologyHealthcare+72.24%17.5417.700.456.51%N/A59-8.28%$510.52
69
URIUnited Rentals Inc$1,012.71$66B+26.58%+55.68%+15.14%57.16%Rental & Leasing ServicesIndustrials+25.36%26.5422.5218.428.04%0.68%70+14.67%$1.16K1.26
70
NRIMNorthrim Bancorp Inc$27.89$613M+26.44%+27.28%+43.90%22.88%Banks - RegionalFinancial Services+10.84%9.3812.770.1723.15%2.25%62+7.57%$300.82
71
DBDeutsche Bank AG$34.69$72B+26.30%+11.97%+25.87%13.86%Banks - RegionalFinancial Services+38.58%8.729.340.09N/A2.77%62+19.49%$411.20
72
SIISprott Inc$104.92$2.77B+25.93%+20.28%+25.21%20.59%Asset ManagementFinancial Services+22.39%45.1719.340.623.29%1.43%75+47.73%$1550.91
73
WELLWelltower Inc$244.84$164B+25.77%+16.32%+18.63%27.05%Reit - Healthcare FacilitiesReal Estate+2.38%110.7183.335.551.80%1.23%73-0.94%$2430.22
74
GRBKGreen Brick Partners Inc$70.51$3.16B+25.60%+15.78%+52.92%13.09%Residential ConstructionConsumer Cyclical+23.07%10.6410.631.156.18%N/A50-12.07%$620.83
75
CARECarter Bankshares Inc$33.01$715M+25.09%+12.37%+123.91%41.80%Banks - RegionalFinancial ServicesN/A6.6213.660.0246.07%N/A68-15.18%$280.72
76
TBBKBancorp Inc (The)$67.22$2.86B+25.00%+59.87%+38.22%46.28%Banks - RegionalFinancial Services+26.61%12.9214.600.807.37%N/A75+9.60%$741.33
77
FTNTFortinet Inc$160.36$121B+24.82%+21.12%+21.54%28.90%Software - InfrastructureTechnology+34.10%62.7454.649.031.79%N/A52-25.64%$1191.04
78
FSSFederal Signal Corp$114.10$7.17B+24.78%+15.83%+17.01%11.25%Farm & Heavy Construction MachineryIndustrials+20.66%27.9524.271.244.05%0.48%79+25.83%$1441.05
79
BSVNBank7 Corp$49.71$493M+24.78%+20.04%+13.01%35.54%Banks - RegionalFinancial Services+17.44%10.97N/AN/A9.60%2.14%83+15.33%$570.76
80
NECBNorthEast Community Bancorp Inc$26.76$370M+24.33%+25.85%+27.62%27.67%Banks - RegionalFinancial ServicesN/A8.5315.67N/A13.69%2.94%62+11.17%$300.72
81
IRMDIradimed Corp$97.03$1.20B+24.26%+21.74%+36.55%26.47%Medical DevicesHealthcare+87.99%50.5741.152.692.05%0.76%75+21.61%$1180.75
82
AZZAZZ Inc$147.36$4.52B+24.17%+27.53%+10.98%11.59%Specialty Business ServicesIndustrials+24.17%22.7521.641.243.75%0.53%65+11.29%$1641.20
83
RDVTRed Violet Inc$66.49$936M+23.87%+21.52%+36.81%16.99%Software - ApplicationTechnologyN/A66.07N/A1.093.24%N/A75-4.50%$641.11
84
RBCRBC Bearings Inc$568.90$19B+23.84%+25.17%+24.20%17.70%Tools & AccessoriesIndustrials+13.42%67.0839.686.002.15%N/A63+8.98%$6200.93
85
AXONAxon Enterprise Inc$527.48$44B+23.79%+32.56%+30.96%20.97%Aerospace & DefenseIndustrialsN/A210.7263.291.650.04%N/A82+25.29%$6611.16
86
UTHRUnited Therapeutics Corp$529.34$22B+23.70%+16.05%+12.12%35.18%Drug Manufacturers - Specialty & GenericHealthcare+26.56%17.9619.491.914.54%N/A75+25.34%$6630.41
87
MEDPMedpace Holdings Inc$527.93$15B+23.67%+22.90%+24.83%17.53%Diagnostics & ResearchHealthcare+29.42%32.5531.951.674.70%N/A57-10.53%$4721.00
88
DMLPDorchester Minerals LP$27.29$1.31B+23.37%+27.90%+30.84%49.49%Oil & Gas E&pEnergy-2.39%18.9820.790.839.36%9.37%N/AN/AN/A0.27
89
FCFSFirstCash Holdings Inc$209.66$9.48B+23.15%+10.89%+23.42%23.17%Credit ServicesFinancial Services+18.87%28.5519.340.626.46%0.76%65+14.71%$2410.35
90
ACGLArch Capital Group Ltd$101.83$35B+22.71%+16.42%+14.20%23.16%Insurance - DiversifiedFinancial Services+27.16%8.5810.752.0816.96%N/A65+8.31%$1100.32
91
FBIZFirst Business Financial Services Inc$65.74$534M+22.36%+21.42%+10.37%19.71%Banks - RegionalFinancial Services+17.73%10.398.961.069.88%1.82%90+2.22%$670.78
92
EVREvercore Inc - Class A$333.72$14B+22.25%+12.71%+13.95%21.51%Capital MarketsFinancial Services+21.99%19.9119.050.1511.47%0.98%65+14.95%$3841.77
93
FCNCAFirst Citizens Bancshares Inc (NC) - Class A$2,076.28$25B+22.07%+45.42%+49.89%23.09%Banks - RegionalFinancial Services+34.75%12.3213.071.409.11%0.38%58+8.79%$2.26K1.05
94
LRNStride Inc$85.64$3.55B+21.62%+12.48%+37.15%14.05%Education & Training ServicesConsumer Defensive+35.20%11.649.812.8811.67%N/A75+32.53%$1140.40
95
HUBBHubbell Inc$484.90$26B+21.57%+11.06%+12.51%11.99%Electrical Equipment & PartsIndustrials+17.78%30.2324.813.314.23%1.14%58+14.72%$5561.18
96
CCBCoastal Financial Corp$78$1.20B+21.54%+44.92%+68.91%10.76%Banks - RegionalFinancial Services+23.47%24.2517.79N/A20.90%N/A81+33.01%$1041.08
97
ISSCInnovative Solutions And Support Inc$18.53$326M+21.39%+32.42%+27.90%15.35%Aerospace & DefenseIndustrialsN/A21.199.500.094.04%N/A75+52.46%$281.42
98
CWCOConsolidated Water Co. Ltd$29$466M+21.32%+54.76%+10.13%12.60%Utilities - Regulated WaterUtilities+1.76%26.8132.792.255.98%1.89%75+48.28%$430.41
99
HLTHilton Worldwide Holdings Inc$323.43$75B+21.28%+30.37%+42.81%13.11%LodgingConsumer CyclicalN/A49.4635.8416.522.94%0.19%65+8.13%$3500.89
100
IHGIntercontinental Hotels Group$156.42$25B+21.02%+14.35%+19.03%10.82%LodgingConsumer Cyclical+22.69%18.3226.180.566.35%1.17%47-9.01%$1420.80