Skip to main content

Want a detailed portfolio tracker?

Free Cash Flow Machines

Stocks that generate massive free cash flow relative to price.
Filters: Free Cash Flow Yield > 8%; Profit Margin > 10%

Screener with all companies

Total Market Cap: $8.23T
Rank
Average(566 stocks)15.07%24.18%+16.05%11.3312.230.253.36%+15.43%+9.32%0.66
1
BACBank Of America Corp$60.44$439B12.88%28.36%Banks - DiversifiedFinancial Services+11.43%14.1213.530.681.82%78+12.00%$68+12.34%0.91
2
RYRoyal Bank Of Canada$210.37$224B23.32%16.22%Banks - DiversifiedFinancial Services+11.79%16.0417.510.332.94%70-7.65%$194+20.35%0.59
3
BHPBHP Group Ltd$80.51$218B9.59%20.21%Other Industrial Metals & MiningBasic Materials+16.99%10.0415.605.951.65%40-8.53%$74+13.48%1.00
4
TMUST-Mobile US Inc$195.64$204B8.88%10.84%Telecom ServicesCommunication Services+31.09%19.7718.350.752.04%79+29.38%$253+7.18%0.13
5
VZVerizon Communications Inc$43.50$180B20.73%14.65%Telecom ServicesCommunication Services+1.58%9.098.780.616.30%63+17.82%$51+1.32%N/A
6
BAC-P-BBank Of America Corp$25.01$176B32.08%28.36%OtherN/A+11.43%5.67N/A0.27N/AN/AN/AN/A+5.73%0.12
7
IBKRInteractive Brokers Group Inc - Class A$91.68$174B9.70%16.10%Capital MarketsFinancial Services+22.71%39.7336.231.270.35%70+9.06%$100+42.95%1.62
8
BAC-P-MBank Of America Corp$21.27$154B36.73%28.36%OtherN/A+11.43%4.95N/A0.24N/AN/AN/AN/A+0.60%0.22
9
TAT&T Inc$21.95$150B26.79%12.15%Telecom ServicesCommunication Services+4.03%6.979.440.065.05%69+33.08%$29+7.13%N/A
10
TBBAT&T Inc$20.30$148B27.20%12.15%N/AN/A+4.03%6.87N/A0.069.80%N/AN/AN/A+0.68%0.18
11
CRMSalesforce Inc$173.77$145B10.05%18.93%Software - ApplicationTechnology+47.79%20.3612.550.530.98%70+41.08%$245-6.09%0.89
12
BAC-P-NBank Of America Corp. PRF PERPETUAL USD Ser LL DpSh11000th$19.75$143B39.47%28.36%OtherN/A+11.43%4.60N/A0.22N/AN/AN/AN/A-0.51%0.22
13
BAC-P-EBank Of America Corp$18.75$138B41.00%28.36%OtherN/A+11.43%4.43N/A0.21N/AN/AN/AN/A-0.65%0.18
14
COPConoco Phillips$115.69$136B13.18%16.17%Oil & Gas E&pEnergy+19.60%15.9811.140.962.87%73+21.57%$141+19.38%0.53
15
ULUnilever plc$62$135B12.20%12.68%Household & Personal ProductsConsumer Defensive+2.12%11.2017.570.363.65%75+11.60%$69+2.27%0.07
16
HDBHDFC Bank Ltd$23.60$134B9.90%30.75%Banks - RegionalFinancial Services+10.33%16.9417.363.541.59%81+45.37%$34-5.45%0.47
17
CBChubb Ltd$352.56$131B11.59%15.70%Insurance - Property & CasualtyFinancial Services+18.31%11.7513.000.321.13%56+1.78%$359+17.51%0.14
18
BMOBank of Montreal$178.04$130B9.84%13.62%Banks - DiversifiedFinancial Services+6.27%18.6015.550.843.61%51-8.80%$162+17.78%0.68
19
BTIBritish American Tobacco Plc$62.49$129B11.36%24.02%TobaccoConsumer Defensive+4.53%8.9713.001.545.31%75+9.52%$68+19.25%0.10
20
COFCapital One Financial Corp$206.79$129B21.21%90.21%Credit ServicesFinancial Services-20.01%39.5910.480.221.32%75+24.57%$258+6.78%1.43
21
BAC-P-OBank Of America Corp$17.23$123B45.99%28.36%N/AN/A+11.43%3.95N/A0.19N/AN/AN/AN/A-2.50%0.22
22
PDDPDD Holdings Inc$86.05$122B12.53%22.66%Internet RetailConsumer CyclicalN/A8.728.120.78N/A66+35.07%$116-3.81%0.76
23
PGRProgressive Corp$212.23$120B13.66%12.70%Insurance - Property & CasualtyFinancial Services+24.68%10.7612.690.200.10%58+9.29%$232+20.25%0.16
24
BMYBristol-Myers Squibb Company$60.18$120B9.95%23.30%Drug Manufacturers - GeneralHealthcare+5.08%13.829.591.544.13%N/AN/AN/A+1.92%N/A
25
NEE-P-SNextEra Energy Inc 7.299 Corporate Units$53.87$113B10.90%35.77%N/AN/A+13.15%13.77N/A0.29N/AN/AN/AN/A0.00%0.13
26
NEE-P-TNextEra Energy Inc 7.234 Corporate Units$50.37$106B11.67%35.77%N/AN/A+13.15%12.87N/A0.27N/AN/AN/AN/A0.00%0.23
27
SNYSanofi$43.98$105B8.50%14.35%Drug Manufacturers - GeneralHealthcare-8.34%12.129.070.398.81%62+25.19%$55+1.15%0.31
28
GSKGSK Plc$50.05$105B8.03%22.77%Drug Manufacturers - GeneralHealthcare+4.65%12.1021.690.103.47%53+16.06%$58+4.57%0.23
29
NEMNewmont Corp$89.20$103B11.70%44.64%GoldBasic Materials+82.55%11.599.460.031.12%73+49.10%$133+11.29%0.80
30
USBU.S. Bancorp.$63.14$98B9.80%26.69%Banks - RegionalFinancial Services+1.81%13.1312.470.623.25%62+10.10%$70+6.52%0.96
31
BCSBarclays plc$27.25$97B54.63%27.28%Banks - DiversifiedFinancial Services+21.16%10.1610.210.430.30%62+7.14%$29+28.39%1.25
32
ITUBItau Unibanco Holding S.A.$8.34$94B24.79%12.06%Banks - RegionalFinancial Services+13.71%11.1810.001.3840.50%75+6.06%$8.84+27.84%0.68
33
ADBEAdobe Inc$234.74$90B11.47%25.87%Software - ApplicationTechnology+8.65%12.729.731.03N/A56+16.08%$272-17.45%0.79
34
ACNAccenture plc - Class A$144.69$84B15.00%12.50%Information Technology ServicesTechnology+12.06%9.889.700.744.54%64+23.64%$179-12.69%0.63
35
NTESNetEase Inc$134.20$83B8.57%30.90%Electronic Gaming & MultimediaCommunication Services+22.54%16.6513.680.872.30%79+20.65%$162+5.75%0.51
36
CMCanadian Imperial Bank Of Commerce$117.79$82B12.96%16.14%Banks - DiversifiedFinancial Services+14.30%13.0615.460.233.38%64-5.87%$111+21.86%0.56
37
BNSBank Of Nova Scotia$87.06$82B24.82%15.10%Banks - DiversifiedFinancial Services+4.42%14.7013.680.244.91%48-0.80%$86+13.90%0.47
38
INTUIntuit Inc$293.82$77B10.01%35.80%Software - ApplicationTechnology+31.70%11.0710.700.101.57%72+61.21%$474-9.94%0.80
39
EOGEOG Resources Inc$141.11$73B14.66%28.61%Oil & Gas E&pEnergy+14.65%11.877.991.122.88%61+11.55%$157+19.23%0.41
40
AEPAmerican Electric Power Company Inc$131.05$72B9.76%15.25%Utilities - Regulated ElectricUtilities+11.39%17.7820.700.892.82%65+11.37%$146+13.12%N/A
41
TRVTravelers Companies Inc$368.46$70B16.35%14.35%Insurance - Property & CasualtyFinancial Services+25.35%9.4913.040.111.35%53-8.67%$337+21.86%0.34
42
NWGNatWest Group Plc$17.68$67B24.64%35.27%Banks - RegionalFinancial ServicesN/A8.699.910.234.89%87+15.84%$20+34.23%1.04
43
TFCTruist Financial Corporation$50.98$66B8.62%25.29%Banks - RegionalFinancial Services+3.67%12.1211.670.693.91%61+8.22%$55+3.68%1.01
44
URIUnited Rentals Inc$1,012.71$66B8.04%57.16%Rental & Leasing ServicesIndustrials+25.36%26.5422.5218.420.68%70+14.67%$1.16K+26.58%1.26
45
DDominion Energy Inc$70.44$62B8.11%12.20%Utilities - Regulated ElectricUtilities+6.60%20.7419.800.493.72%54-0.16%$70+3.31%0.18
46
ALLAllstate Corp (The)$253.84$62B18.66%14.50%Insurance - Property & CasualtyFinancial Services+31.55%5.149.560.031.69%N/AN/AN/A+17.35%N/A
47
RELXRELX Plc$34.10$61B11.68%22.46%Specialty Business ServicesIndustrials+34.71%11.8817.860.431.98%75+53.81%$52+6.10%0.44
48
SRESempra$90.69$61B8.07%30.25%Utilities - DiversifiedUtilities+41.00%30.9517.990.832.78%72+15.44%$105+10.33%0.52
49
BBarrick Gold Corp$34.90$60B8.77%30.70%GoldBasic Materials+159.87%9.929.200.061.65%72+54.56%$54+13.49%0.79
50
NEE-P-UNextEra Energy Inc Series U Junior Subordinated Debentures due June 1 2085$24.39$51B24.09%35.77%N/AN/A+13.15%6.23N/A0.13N/AN/AN/AN/A0.00%0.11