CLS Celestica Inc Printed Circuit Boards $246.48 -5.13% No trades None ▲ Accumulating+5.0% Strength: Profitable every year for 9 yearsStrength: Sales up 29% last year+4 more Strength: Sales growth speeding upStrength: Brings in more cash than it spendsStrength: Buying back shares: share count down 6.0% in 3 yearsStrength: High return on equity: 41%+ WELL Welltower Inc. REIT (real estate trust) $240.64 +1.42% No trades None ▲ Accumulating+5.1% Strength: Profitable every year for 10 yearsStrength: Sales up 36% last year+4 more Strength: Brings in more cash than it spendsStrength: Raised its dividend (1.2% yield)Warning: Share count growing 13.5% a year (dilution)Warning: 1 offering filing in 6 months (may sell new shares)+ JBLU Jetblue Airways Corp Air Transportation, Scheduled $2.38 -9.16% 50 Mixed Selling $9K(planned) ▲ Accumulating+10.0% Strength: Sales growth speeding upWarning: Losing money+2 more Warning: High debt: 6.28x equityWarning: Bills due within a year exceed short-term assets+ AMT American Tower Corp REIT (real estate trust) $188.42 -0.28% 58 Mixed Buying $64K ▲ Accumulating+2.0% Strength: Raised its dividend (3.6% yield)Strength: Profitable every year for 10 years+3 more Strength: Brings in more cash than it spendsStrength: High return on equity: 75%Warning: High debt: 9.16x equity+ CTO CTO Realty Growth, Inc. REIT (real estate trust) $19.65 -0.66% No trades None ▲ Accumulating+19.0% Strength: ProfitableStrength: Sales up 20% last year+3 more Strength: Sales growth speeding upStrength: Brings in more cash than it spendsWarning: Share count growing 20.4% a year (dilution)+ WERN Werner Enterprises Inc Trucking $28.34 -1.56% No trades None ▲ Accumulating+5.7% Strength: Sales growth speeding upStrength: Buying back shares: share count down 6.2% in 3 years+2 more Strength: Pays a 2.0% dividend yieldWarning: Losing money+ NXPI NXP Semiconductors N.V. Semiconductors $245.86 +4.65% 45 Mixed Selling $805K(planned) ▲ Accumulating+2.3% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+3 more Strength: Buying back shares: share count down 3.7% in 3 yearsStrength: High return on equity: 21%Strength: Pays a 1.6% dividend yield+ UCTT Ultra Clean Holdings, Inc. Semiconductors $46.72 +3.09% No trades None ▲ Accumulating+3.3% Strength: Sales growth speeding upWarning: Losing money+1 more Warning: 1 offering filing in 6 months (may sell new shares)+ SFD Smithfield Foods Inc Meat Packing Plants $18.30 -1.82% No trades None ▲ Accumulating+15.8% Strength: ProfitableStrength: Little debt+1 more Strength: Pays a dividend+ SLDE Slide Insurance Holdings, Inc. Property and casualty insurance $29.07 +1.82% 46 Mixed Selling $379K(planned) ▲ Accumulating+7.8% Strength: Profitable, keeps 38% of sales as profitStrength: Sales up 37% last year+4 more Strength: Sales growth speeding upStrength: Brings in more cash than it spendsStrength: Little debtStrength: High return on equity: 57%+ BA Boeing Co Aircraft $188.20 -0.05% No trades None ▲ Accumulating+2.1% Strength: ProfitableStrength: Sales up 35% last year+2 more Warning: Share count growing 8.6% a yearWarning: High debt: 9.87x equity+ PSA Public Storage REIT (real estate trust) $306.80 -1.05% No trades None ▲ Accumulating+5.7% Strength: Pays a 3.9% dividend yieldStrength: Profitable every year for 10 years+2 more Strength: Sales growth speeding upStrength: Brings in more cash than it spends+ FGBI First Guaranty Bancshares, Inc. Savings Institution, Federally Chartered $8.70 -2.36% 75 Buying Buying $822K ▲ Accumulating+68.7% Warning: Losing money, losses are large next to salesWarning: Share count growing 13% a year (dilution)+2 more Warning: Late quarterly report noticeStrength: Pays a dividend+ IVT InvenTrust Properties Corp. REIT (real estate trust) $30.11 +0.07% No trades None ▲ Accumulating+14.5% Strength: Raised its dividend (3.2% yield)Strength: Profitable, keeps 37% of sales as profit+3 more Strength: Sales growth speeding upStrength: Brings in more cash than it spendsWarning: Share count growing 5.1% a year+ SXC SunCoke Energy, Inc. Steel Works, Blast Furnaces & Rolling Mills (Coke Ovens) $9.80 -2.20% No trades None ▲ Accumulating+12.0% Warning: Losing moneyWarning: Debt above equity: 1.15x+ MIR Mirion Technologies, Inc. Measuring & Controlling Devices $14.92 +0.67% No trades None ▲ Accumulating+3.4% Strength: ProfitableStrength: Brings in more cash than it spends+2 more Strength: Little debtWarning: Share count growing 13% a year (dilution)+ FSP Franklin Street Properties Corp REIT (real estate trust) $0.46 +2.22% No trades None ▼ Distributing-13.2% Strength: Pays a 8.7% dividend yieldStrength: Little debt+2 more Warning: Losing money, losses are large next to salesWarning: Revenue down 10.8% from the year before+ CVLT Commvault Systems Inc Software $167.34 -1.16% No trades None ▲ Accumulating+6.3% Strength: ProfitableStrength: Sales up 19% last year+2 more Strength: Brings in more cash than it spendsStrength: High return on equity: 28%+ GBX Greenbrier Companies Inc Railroad Equipment $38.25 +0.47% No trades None ▲ Accumulating+3.7% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+1 more Warning: Revenue down 24% from the year before+ ZDGE Zedge, Inc. Software $2.74 +0.37% 55 Mixed None ▲ Accumulating+15.5% Strength: Buying back shares: share count down 7.6% in 3 yearsStrength: No debt reported+1 more + HRI Herc Holdings Inc Miscellaneous Equipment Rental & Leasing $127.11 -0.77% No trades None ▲ Accumulating+7.5% Strength: ProfitableStrength: Sales up 23% last year+3 more Strength: Brings in more cash than it spendsStrength: Raised its dividend (2.2% yield)Warning: High debt: 4.12x equity+ PSMT Pricesmart Inc Variety Stores $173.28 +1.35% No trades None ▲ Accumulating+4.4% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+2 more Strength: Little debtStrength: Pays a 0.7% dividend yield+ VTR Ventas, Inc. REIT (real estate trust) $87.42 +0.71% No trades None ▲ Accumulating+4.9% Strength: ProfitableStrength: Sales up 19% last year+2 more Strength: Brings in more cash than it spendsStrength: Raised its dividend (2.2% yield)+ CR Crane Co Miscellaneous Fabricated Metal Products $190.11 +3.98% No trades None ▲ Accumulating+5.3% Strength: Profitable, keeps 16% of sales as profitStrength: Raised its dividend (0.5% yield)+ CLW Clearwater Paper Corp Paperboard Mills $19.13 -0.73% No trades None ▲ Accumulating+11.2% Strength: Sales up 12% last yearStrength: Buying back shares: share count down 5.9% in 3 years+1 more + PDM Piedmont Realty Trust, Inc. Opeators of Nonresidential Buildings $9.63 -0.62% 44 Mixed Selling $39K ▲ Accumulating+4.5% Strength: Sales growth speeding upStrength: Pays a 1.3% dividend yield+2 more Warning: Losing moneyWarning: Debt above equity: 1.49x+ CMS CMS Energy Corp Electric & Other Services Combined $69.61 +0.03% No trades None ▲ Accumulating+6.2% Strength: Raised its dividend (3.1% yield)Strength: Profitable every year for 10 years+3 more Strength: Sales up 14% last yearStrength: Brings in more cash than it spendsWarning: High debt: 2.05x equity+ CTS CTS Corp Printed Circuit Boards $53.92 +1.72% No trades None ▲ Accumulating+2.3% Strength: ProfitableStrength: Brings in more cash than it spends+3 more Strength: Buying back shares: share count down 7.5% in 3 yearsStrength: Little debtStrength: Pays a 0.3% dividend yield+ CTOS Custom Truck One Source, Inc. Equipment Rental & Leasing $9.02 -0.33% No trades None ▲ Accumulating+2.0% Strength: Buying back shares: share count down 8.4% in 3 yearsWarning: Losing money+1 more Warning: High debt: 2.03x equity+ KNSA Kiniksa Pharmaceuticals International, plc Drugmakers $72.95 -4.90% No trades None No 13F data Strength: ProfitableStrength: Sales up 60% last year+2 more Strength: Brings in more cash than it spendsStrength: No debt reported+ WVE Wave Life Sciences, Inc. Drugmakers $3.23 +1.57% No trades None ▲ Accumulating+6.0% Warning: Losing money, losses are large next to salesWarning: Share count growing 28.8% a year (dilution)+2 more Warning: Revenue down 60.5% from the year beforeStrength: No debt reported+ CINF Cincinnati Financial Corp Property and casualty insurance $177.50 +0.67% No trades None ▲ Accumulating+4.4% Strength: Profitable, keeps 19% of sales as profitStrength: Sales up 11% last year+3 more Strength: Brings in more cash than it spendsStrength: Little debtStrength: Raised its dividend (2.0% yield)+ RMBS Rambus Inc Semiconductors $90.37 +5.54% 46 Mixed Selling $555K(planned) ■ Steady-2.3% Strength: Profitable, keeps 33% of sales as profitStrength: Sales up 27% last year+2 more Strength: Brings in more cash than it spendsStrength: No debt reported+ AGYS Agilysys Inc IT systems design $123.25 +2.13% No trades None ▲ Accumulating+5.3% Strength: ProfitableStrength: Sales up 16% last year+3 more Strength: Sales growth speeding upStrength: Brings in more cash than it spendsStrength: No debt reported+ EXR Extra Space Storage Inc. REIT (real estate trust) $143.38 -0.03% No trades None ▲ Accumulating+4.1% Strength: Pays a 4.5% dividend yieldStrength: Profitable every year for 10 years+2 more Strength: Brings in more cash than it spendsWarning: Share count growing 14.3% a year (dilution)+ NBR Nabors Industries Ltd Drilling Oil & Gas Wells $82.32 +1.58% No trades None ▲ Accumulating+8.8% Strength: ProfitableStrength: High return on equity: 79%+2 more Warning: Share count growing 17.4% a year (dilution)Warning: High debt: 4.22x equity+ RCKY Rocky Brands, Inc. Footwear, $45.66 -2.42% No trades None ▲ Accumulating+4.5% Strength: ProfitableStrength: Brings in more cash than it spends+1 more Strength: Pays a 1.4% dividend yield+ ARE Alexandria Real Estate Equities, Inc. REIT (real estate trust) $43.35 +0.84% No trades None ▲ Accumulating+14.2% Strength: Pays a 10.8% dividend yieldWarning: Losing money, losses are large next to sales+1 more Warning: 2 offering filings in 6 months (may sell new shares)+ BBNX Beta Bionics, Inc. Surgical & Medical Instruments & Apparatus $20.51 +7.10% 47 Mixed Selling $20K ■ Steady-2.8% Warning: Losing money, losses are large next to salesWarning: About 7 months of cash left at its current burn+3 more Warning: 2 offering filings in 6 months (may sell new shares)Strength: Sales up 54% last yearStrength: No debt reported+ HOOD Robinhood Markets, Inc. Security Brokers, Dealers & Flotation Companies $92.86 -2.32% 43 Mixed Selling $50.4M(planned) ▲ Accumulating+9.5% Strength: Profitable, keeps 42% of sales as profitStrength: Sales up 52% last year+3 more Strength: Sales growth speeding upStrength: Brings in more cash than it spendsStrength: High return on equity: 23%+ TRU TransUnion Consumer Credit Reporting, Collection Agencies $79.63 -2.22% 47 Mixed Selling $213K(planned) ■ Steady-0.1% Strength: ProfitableStrength: Brings in more cash than it spends+1 more Strength: Raised its dividend (0.6% yield)+ EXLS ExlService Holdings, Inc. Business Services $41.79 -1.23% 46 Mixed Selling $389K(planned) ■ Steady+1.9% Strength: Profitable every year for 10 yearsStrength: Sales up 14% last year+4 more Strength: Sales growth speeding upStrength: Brings in more cash than it spendsStrength: Buying back shares: share count down 4.0% in 3 yearsStrength: High return on equity: 27%+ PPG PPG Industries Inc Paints, Varnishes, Lacquers, Enamels & Allied Prods $109.88 -0.68% No trades None ▲ Accumulating+2.9% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+3 more Strength: Buying back shares: share count down 4.3% in 3 yearsStrength: High return on equity: 21%Strength: Raised its dividend (2.5% yield)+ ZWS Zurn Elkay Water Solutions Corp General Industrial Machinery & Equipment $49.32 +1.50% No trades None ■ Steady+0.8% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+1 more Strength: Raised its dividend (0.8% yield)+ GLXY Galaxy Digital Inc. Security Brokers, Dealers & Flotation Companies $15.70 +6.88% No trades None ▲ Accumulating+10.3% Strength: Sales up 42% last yearStrength: Sales growth speeding up+2 more Warning: Losing moneyWarning: Debt above equity: 1.24x+ ST Sensata Technologies Holding plc Industrial Instruments for Measurement, Display, and Control $40.70 +0.79% No trades None No 13F data Strength: ProfitableStrength: Brings in more cash than it spends+1 more Strength: Buying back shares: share count down 5.7% in 3 years+ CHCO City Holding Co Banks $142.94 +0.63% 84 Strong buying Buying $68K ▲ Accumulating+2.8% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+3 more Strength: Buying back shares: share count down 6.5% in 3 yearsStrength: Little debtStrength: Raised its dividend (2.3% yield)+ WHR Whirlpool Corp Household Appliances $26.44 -5.97% No trades None ■ Steady+0.9% Strength: Pays a 20.0% dividend yieldStrength: Profitable+2 more Strength: Brings in more cash than it spendsWarning: High debt: 2.26x equity+ PECO Phillips Edison & Company, Inc. REIT (real estate trust) $38.62 +0.73% No trades None ▲ Accumulating+6.2% Strength: Raised its dividend (3.2% yield)Strength: Profitable, keeps 15% of sales as profit+1 more Strength: Brings in more cash than it spends+ AMKR Amkor Technology, Inc. Semiconductors $36.80 -6.39% 46 Mixed Selling $322K(planned) ■ Steady-4.0% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+2 more Strength: Little debtStrength: Pays a 0.9% dividend yield+ WM Waste Management Inc Refuse Systems $241.08 +0.71% No trades None ■ Steady+0.8% Strength: Profitable every year for 10 yearsStrength: Sales up 14% last year+4 more Strength: Brings in more cash than it spendsStrength: High return on equity: 30%Strength: Raised its dividend (1.4% yield)Warning: High debt: 2.22x equity+ SMPL Simply Good Foods Co Food and Kindred Products $10.09 -3.07% No trades None ■ Steady-3.3% Strength: ProfitableStrength: Brings in more cash than it spends+1 more + LECO Lincoln Electric Holdings Inc Metalworkg Machinery & Equipment $258.55 +1.00% No trades None ▼ Distributing-3.2% Strength: Profitable every year for 10 yearsStrength: Sales growth speeding up+4 more Strength: Brings in more cash than it spendsStrength: Buying back shares: share count down 4.9% in 3 yearsStrength: High return on equity: 37%Strength: Raised its dividend (1.2% yield)+ HLT Hilton Worldwide Holdings Inc. Hotels & Motels $351.95 +0.65% No trades None ■ Steady-1.3% Strength: ProfitableStrength: Brings in more cash than it spends+2 more Strength: Buying back shares: share count down 14% in 3 yearsStrength: Pays a 0.2% dividend yield+ MRP Millrose Properties, Inc. Real Estate $23.92 +0.29% No trades None ▲ Accumulating+4.6% Strength: Pays a 10.7% dividend yieldStrength: Profitable, keeps 63% of sales as profit+2 more Strength: Brings in more cash than it spendsStrength: Little debt+ SHW Sherwin Williams Co Building Materials, Hardware, Garden Supply $335.16 -0.57% No trades None ■ Steady+3.3% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+4 more Strength: Buying back shares: share count down 5.6% in 3 yearsStrength: High return on equity: 59%Strength: Raised its dividend (0.9% yield)Warning: High debt: 2.37x equity+ DEA Easterly Government Properties, Inc. REIT (real estate trust) $23.19 +2.34% No trades None ▲ Accumulating+2.9% Strength: Pays a 8.7% dividend yieldStrength: Profitable every year for 10 years+2 more Strength: Sales up 11% last yearStrength: Brings in more cash than it spends+ HIG Hartford Insurance Group, Inc. Property and casualty insurance $136.04 -0.52% No trades None ■ Steady+1.1% Strength: ProfitableStrength: Brings in more cash than it spends+4 more Strength: Buying back shares: share count down 13% in 3 yearsStrength: Little debtStrength: High return on equity: 22%Strength: Raised its dividend (1.6% yield)+ XYL Xylem Inc. Pumps & Pumping Equipment $108.30 -0.41% No trades None ■ Steady+0.7% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+4 more Strength: Little debtStrength: Raised its dividend (1.5% yield)Warning: Share count growing 10.5% a year (dilution)Warning: 2 offering filings in 6 months (may sell new shares)+ KFRC Kforce Inc Help Supply Services $58.36 -0.26% No trades None ▲ Accumulating+2.5% Strength: Profitable every year for 10 yearsStrength: Sales growth speeding up+4 more Strength: Brings in more cash than it spendsStrength: Buying back shares: share count down 13% in 3 yearsStrength: High return on equity: 25%Strength: Raised its dividend (2.7% yield)+ UPS United Parcel Service Inc Trucking & Courier Services $100.23 -0.82% No trades None ▲ Accumulating+6.4% Strength: Raised its dividend (6.5% yield)Strength: Profitable every year for 10 years+3 more Strength: Sales growth speeding upStrength: Brings in more cash than it spendsStrength: High return on equity: 34%+ PNR Pentair plc Special Industry Machinery $55.24 -0.11% No trades None ■ Steady+0.1% Strength: Profitable every year for 10 yearsStrength: Sales growth speeding up+2 more Strength: Brings in more cash than it spendsStrength: Raised its dividend (1.8% yield)+ KIDS Orthopediatrics Corp Surgical & Medical Instruments & Apparatus $24.05 -1.80% No trades None ▲ Accumulating+3.0% Strength: Sales up 15% last yearWarning: Losing money+ EXE Expand Energy Corp Oil and gas $94.03 +0.85% No trades None ■ Steady+1.4% Strength: Profitable, keeps 15% of sales as profitStrength: Sales up 186% last year+5 more Strength: Sales growth speeding upStrength: Brings in more cash than it spendsStrength: Little debtWarning: Share count growing 18.1% a year (dilution)Warning: 1 offering filing in 6 months (may sell new shares)+ OKE Oneok Inc Natural Gas Transmisison & Distribution $96.36 +0.56% No trades None ▲ Accumulating+5.5% Strength: Raised its dividend (4.3% yield)Strength: Profitable every year for 10 years+5 more Strength: Sales up 55% last yearStrength: Sales growth speeding upStrength: Brings in more cash than it spendsWarning: Share count growing 11.8% a year (dilution)Warning: 2 offering filings in 6 months (may sell new shares)+ BANC BANC of California, Inc. Banks $17.99 +0.33% No trades None ▲ Accumulating+3.9% Strength: ProfitableStrength: Brings in more cash than it spends+1 more Strength: Pays a 2.2% dividend yield+ BRO Brown & Brown, Inc. Insurance Agents, Brokers & Service $71.23 -2.38% No trades None ▲ Accumulating+5.4% Strength: Profitable every year for 10 yearsStrength: Sales up 23% last year+3 more Strength: Brings in more cash than it spendsStrength: Raised its dividend (0.9% yield)Warning: Share count growing 5.2% a year+ BRX Brixmor Property Group Inc. REIT (real estate trust) $28.15 +0.07% No trades None ▲ Accumulating+2.0% Strength: Raised its dividend (4.2% yield)Strength: Profitable every year for 10 years+1 more Strength: Brings in more cash than it spends+ VZ Verizon Communications Inc Telecom $43.11 -3.36% 47 Mixed Selling $198K(planned) ▲ Accumulating+3.1% Strength: Raised its dividend (6.3% yield)Strength: Profitable every year for 10 years+1 more Strength: Brings in more cash than it spends+ DORM Dorman Products, Inc. Motor Vehicle Parts & Accessories $124.62 -0.50% No trades None ■ Steady+10.6% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+1 more + INTA Intapp, Inc. Software $47.12 -1.77% 44 Mixed Selling $2.5M(planned) ■ Steady0.0% Strength: Sales up 17% last yearStrength: Sales growth speeding up+3 more Strength: No debt reportedWarning: Losing moneyWarning: Share count growing 8.7% a year+ ENSG Ensign Group, Inc Skilled Nursing Care Facilities $177.02 +0.76% 49 Mixed Selling $18K(planned) ■ Steady-1.3% Strength: Profitable every year for 10 yearsStrength: Sales up 19% last year+3 more Strength: Brings in more cash than it spendsStrength: Little debtStrength: Raised its dividend (0.1% yield)+ GLW Corning Inc Drawing & Insulating of Nonferrous Wire $127.67 +3.28% No trades None ▲ Accumulating+3.0% Strength: ProfitableStrength: Sales up 19% last year+2 more Strength: Brings in more cash than it spendsStrength: Pays a 0.9% dividend yield+ ITRI Itron, Inc. Instruments for Meas & Testing of Electricity & Elec Signals $87.85 +0.21% No trades None ■ Steady+4.0% Strength: ProfitableStrength: Sales growth speeding up+1 more Strength: Brings in more cash than it spends+ CSGP Costar Group, Inc. Business Services $33.69 -0.68% No trades None ■ Steady+1.7% Strength: Profitable every year for 10 yearsStrength: Sales up 19% last year+2 more Strength: Brings in more cash than it spendsStrength: Little debt+ BXP BXP, Inc. REIT (real estate trust) $62.26 +0.26% No trades None ▲ Accumulating+10.5% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+ ESS Essex Property Trust, Inc. REIT (real estate trust) $275.35 -1.04% No trades None ▲ Accumulating+4.6% Strength: Raised its dividend (3.7% yield)Strength: Profitable every year for 10 years+1 more Strength: Brings in more cash than it spends+ LSTR Landstar System Inc Trucking $165.18 -0.34% No trades None ■ Steady-3.1% Strength: Profitable every year for 9 yearsStrength: Sales growth speeding up+4 more Strength: Brings in more cash than it spendsStrength: Buying back shares: share count down 5.2% in 3 yearsStrength: No debt reportedStrength: Raised its dividend (2.2% yield)+ HUBB Hubbell Inc Electronic Components & Accessories $459.61 +2.52% No trades None ■ Steady+0.2% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+2 more Strength: High return on equity: 25%Strength: Raised its dividend (1.2% yield)+ BWIN Baldwin Insurance Group, Inc. Insurance Agents, Brokers & Service $31.98 +0.09% No trades None ■ Steady-0.2% Strength: Little debtWarning: Losing money+1 more Warning: Share count growing 6.1% a year+ ROG Rogers Corp Plastic Materials, Synth Resins & Nonvulcan Elastomers $127.60 +2.19% No trades None ▲ Accumulating+9.4% Strength: Buying back shares: share count down 4.2% in 3 yearsWarning: Losing money+ BOOM DMC Global Inc. Miscellaneous Primary Metal Products $5.38 -2.18% No trades None ■ Steady-3.2% Strength: Sales growth speeding upStrength: Little debt+1 more + NUE Nucor Corp Steel Works, Blast Furnaces & Rolling Mills (Coke Ovens) $257.37 -0.29% No trades None ▲ Accumulating+2.3% Strength: Profitable every year for 10 yearsStrength: Buying back shares: share count down 12% in 3 years+2 more Strength: Little debtStrength: Raised its dividend (0.9% yield)+ STAG STAG Industrial, Inc. REIT (real estate trust) $36.30 -0.33% No trades None ▲ Accumulating+6.4% Strength: Raised its dividend (4.1% yield)Strength: Profitable every year for 10 years+2 more Strength: Sales up 10% last yearStrength: Brings in more cash than it spends+ AWI Armstrong World Industries Inc Plastics Products $165.03 -1.84% No trades None ■ Steady+1.0% Strength: Profitable, keeps 19% of sales as profitStrength: Sales up 12% last year+4 more Strength: Brings in more cash than it spendsStrength: Buying back shares: share count down 6.0% in 3 yearsStrength: High return on equity: 37%Strength: Raised its dividend (0.8% yield)+ MED Medifast Inc Miscellaneous Food Preparations & Kindred Products $12.12 +2.28% 47 Mixed Selling $226K(planned) ■ Steady-3.9% Strength: No debt reportedWarning: Losing money+1 more Warning: Revenue down 36% from the year before+ BRSP BrightSpire Capital, Inc. REIT (real estate trust) $3.69 +0.82% No trades None ■ Steady-9.3% Strength: Pays a 17.3% dividend yieldWarning: Losing money+1 more Warning: High debt: 2.63x equity+ FLXS Flexsteel Industries Inc Household Furniture $82.58 -1.82% No trades None ▲ Accumulating+7.1% Strength: ProfitableStrength: Brings in more cash than it spends+3 more Strength: Buying back shares: share count down 13% in 3 yearsStrength: No debt reportedStrength: Raised its dividend (0.9% yield)+ CDNS Cadence Design Systems Inc Software $322.08 +1.77% 45 Mixed Selling $1.1M(planned) ▲ Accumulating+5.7% Strength: Profitable every year for 10 yearsStrength: Sales up 14% last year+3 more Strength: Sales growth speeding upStrength: Brings in more cash than it spendsStrength: High return on equity: 22%+ WPC W. P. Carey Inc. REIT (real estate trust) $64.37 +0.75% No trades None ▲ Accumulating+4.7% Strength: Raised its dividend (5.6% yield)Strength: Profitable every year for 10 years+1 more Strength: Brings in more cash than it spends+ ENPH Enphase Energy, Inc. Semiconductors $30.38 -3.89% No trades None ■ Steady-0.6% Strength: ProfitableStrength: Sales up 11% last year+2 more Strength: Brings in more cash than it spendsStrength: Buying back shares: share count down 6.6% in 3 years+ CNP Centerpoint Energy Inc Electric Services $41.23 +0.32% No trades None ▲ Accumulating+5.2% Strength: ProfitableStrength: Raised its dividend (2.2% yield)+ TNL Travel & Leisure Co. Hotels & Motels $65.67 +1.17% No trades None ■ Steady+5.1% Strength: Raised its dividend (3.4% yield)Strength: Profitable+2 more Strength: Brings in more cash than it spendsStrength: Buying back shares: share count down 21% in 3 years+ PGC Peapack Gladstone Financial Corp Banks $45.83 +0.88% No trades None ▲ Accumulating+3.8% Strength: Profitable every year for 10 yearsStrength: Sales up 24% last year+2 more Strength: Brings in more cash than it spendsStrength: Buying back shares: share count down 4.4% in 3 years+ CHE Chemed Corp Home Health Care Services $513.25 +0.10% 31 Selling Selling $1.0M ■ Steady+1.6% Strength: Profitable every year for 10 yearsStrength: Sales growth speeding up+4 more Strength: Brings in more cash than it spendsStrength: Buying back shares: share count down 13% in 3 yearsStrength: No debt reportedStrength: Raised its dividend (0.4% yield)+ HTO H2O America Water Supply $58.48 -0.66% No trades None ■ Steady-1.1% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+1 more Strength: Raised its dividend (2.9% yield)+ TTGT TechTarget, Inc. Telegraph & Other Message Communications $3.80 +2.98% No trades None ▲ Accumulating+10.4% Warning: Losing money, losses are large next to salesWarning: Share count growing 19.9% a year (dilution)+2 more Strength: Sales up 71% last yearStrength: No debt reported+ APAM Artisan Partners Asset Management Inc. Investment Advice $33.34 -0.69% No trades None ▲ Accumulating+3.2% Strength: Raised its dividend (10.9% yield)Strength: Profitable every year for 10 years+2 more Strength: Brings in more cash than it spendsStrength: High return on equity: 70%+ OI O-I Glass, Inc. Glass Containers $6.45 -0.46% No trades None ▲ Accumulating+2.5% Strength: Buying back shares: share count down 3.4% in 3 yearsWarning: Losing money+1 more Warning: High debt: 3.79x equity+ HYMC Hycroft Mining Holding Corp Gold and Silver Ores $15.38 -0.32% No trades None ▲ Accumulating+28.6% Warning: Losing money, losses are large next to salesWarning: Share count growing 36.6% a year (dilution)+1 more Strength: No debt reported+ EQT EQT Corp Oil and gas $54.84 -1.42% No trades None ■ Steady+3.3% Strength: Profitable, keeps 24% of sales as profitStrength: Sales up 64% last year+3 more Strength: Brings in more cash than it spendsStrength: Raised its dividend (1.2% yield)Warning: Share count growing 20.2% a year (dilution)+ AEYE Audioeye Inc Software $7.31 -9.19% No trades None ■ Steady-3.0% Strength: Sales up 15% last yearWarning: Losing money+2 more Warning: High debt: 2.79x equityWarning: Bills due within a year exceed short-term assets+ STX Seagate Technology Holdings plc Computer Storage Devices $644.08 +2.16% 29 Selling Selling $28.0M ■ Steady-18.4% Warning: 3 offering filings in 6 months (may sell new shares)+ ARLP Alliance Resource Partners LP Bituminous Coal & Lignite Surface Mining $26.46 +1.15% No trades None ■ Steady-1.9% Strength: ProfitableStrength: Brings in more cash than it spends+1 more Warning: Revenue down 10.4% from the year before+ PRK Park National Corp Banks $184.11 +0.67% No trades None ▲ Accumulating+4.6% Strength: Raised its dividend (3.0% yield)Strength: Profitable every year for 10 years+2 more Strength: Sales growth speeding upStrength: Brings in more cash than it spends+ HWKN Hawkins Inc Chemicals & Allied Products $135.66 +2.56% No trades None ■ Steady-0.9% Strength: ProfitableStrength: Sales up 11% last year+3 more Strength: Sales growth speeding upStrength: Brings in more cash than it spendsStrength: Raised its dividend (0.6% yield)+ GABC German American Bancorp, Inc. Banks $51.12 +0.61% 75 Buying Buying $17K ■ Steady+1.5% Strength: Profitable every year for 10 yearsStrength: Sales up 38% last year+4 more Strength: Brings in more cash than it spendsStrength: Little debtStrength: Raised its dividend (2.3% yield)Warning: Share count growing 7.7% a year+ PSEC Prospect Capital Corp $1.49 +1.36% No trades None ▲ Accumulating+5.7% Strength: Brings in more cash than it spendsWarning: Share count growing 8.9% a year+ CZR Caesars Entertainment, Inc. Hotels & Motels $28.98 +0.62% No trades None ■ Steady-0.2% Warning: Losing moneyWarning: High debt: 3.4x equity+1 more Warning: Bills due within a year exceed short-term assets+ NBTB NBT Bancorp Inc Banks $53.15 +0.57% No trades None ▲ Accumulating+6.3% Strength: Profitable every year for 10 yearsStrength: Sales up 10% last year+3 more Strength: Brings in more cash than it spendsStrength: Raised its dividend (2.7% yield)Warning: Share count growing 5.6% a year+ RNR Renaissancere Holdings Ltd Property and casualty insurance $351.58 -0.30% No trades None No 13F data Strength: Profitable, keeps 21% of sales as profitStrength: Sales growth speeding up+3 more Strength: Brings in more cash than it spendsStrength: Little debtStrength: High return on equity: 24%+ NE Noble Corp plc Drilling Oil & Gas Wells $47.95 +0.46% No trades None No 13F data Strength: Raised its dividend (4.2% yield)Strength: Profitable+3 more Strength: Sales growth speeding upStrength: Brings in more cash than it spendsWarning: Share count growing 18% a year (dilution)+ PEBO Peoples Bancorp Inc Banks $38.49 +0.76% 38 Selling Selling $165K ▲ Accumulating+4.6% Strength: Raised its dividend (4.2% yield)Strength: Profitable every year for 10 years+3 more Strength: Brings in more cash than it spendsStrength: Little debtWarning: Share count growing 8.1% a year+ CBU Community Financial System, Inc. Banks $62.25 -0.29% No trades None ▲ Accumulating+2.6% Strength: Profitable every year for 10 yearsStrength: Sales growth speeding up+2 more Strength: Brings in more cash than it spendsStrength: Raised its dividend (3.0% yield)+ CFFI C & F Financial Corp Banks $108.40 +1.03% No trades None ▲ Accumulating+2.4% Strength: Profitable every year for 10 yearsStrength: Sales up 11% last year+4 more Strength: Brings in more cash than it spendsStrength: Buying back shares: share count down 7.9% in 3 yearsStrength: Little debtStrength: Raised its dividend (1.7% yield)+ RGEN Repligen Corp Biotech $180.00 +1.85% 44 Mixed Selling $1.0M(planned) ■ Steady+0.4% Strength: ProfitableStrength: Sales up 16% last year+2 more Strength: Brings in more cash than it spendsStrength: Little debt+ FFIV F5, Inc. Computer Communications Equipment $461.65 +1.37% No trades None ■ Steady-3.2% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+1 more Strength: Buying back shares: share count down 3.9% in 3 years+ SPGI S&P Global Inc. Consumer Credit Reporting, Collection Agencies $450.44 +0.04% No trades None ■ Steady+1.9% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+2 more Strength: Buying back shares: share count down 4.2% in 3 yearsStrength: Raised its dividend (0.9% yield)+ ACU Acme United Corp Cutlery, Handtools & General Hardware $63.68 +0.74% 47 Mixed Selling $21K ■ Steady+1.4% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+2 more Strength: Little debtStrength: Raised its dividend (1.0% yield)+ BFST Business First Bancshares, Inc. Banks $31.85 +0.25% No trades None ▲ Accumulating+11.0% Strength: Profitable every year for 10 yearsStrength: Sales growth speeding up+3 more Strength: Brings in more cash than it spendsStrength: Raised its dividend (1.8% yield)Warning: Share count growing 9% a year+ OPNW OpenWorld, Inc. Finance Services $1.47 -10.91% No trades None No 13F data Warning: Losing money, losses are large next to salesWarning: Share count growing 14.2% a year (dilution)+3 more Warning: Revenue down 32.3% from the year beforeWarning: 2 offering filings in 6 months (may sell new shares)Strength: No debt reported+ KO Coca Cola Co Beverages $92.70 -0.01% No trades None ■ Steady+1.9% Strength: Profitable every year for 10 yearsStrength: Sales growth speeding up+3 more Strength: Brings in more cash than it spendsStrength: High return on equity: 46%Strength: Raised its dividend (2.2% yield)+ ECL Ecolab Inc. Soap, Detergents, Cleang Preparations, Perfumes, Cosmetics $288.96 +0.17% No trades None ■ Steady+2.2% Strength: ProfitableStrength: Brings in more cash than it spends+3 more Strength: Little debtStrength: High return on equity: 22%Strength: Raised its dividend (0.9% yield)+ IQV Iqvia Holdings Inc. Commercial Physical & Biological Research $273.38 -2.09% No trades None ■ Steady+0.6% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+3 more Strength: Buying back shares: share count down 9.0% in 3 yearsStrength: High return on equity: 22%Warning: High debt: 2.42x equity+ PCAR Paccar Inc Automakers $104.47 -2.35% No trades None ■ Steady+6.0% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+2 more Strength: Pays a 2.6% dividend yieldWarning: Revenue down 15.5% from the year before+ LUNG Pulmonx Corp Surgical & Medical Instruments & Apparatus $1.95 +7.14% No trades None ▼ Distributing-17.4% Strength: Sales growth speeding upWarning: Losing money, losses are large next to sales+ NRC NRC Health Commercial Physical & Biological Research $22.54 +2.88% No trades None ■ Steady-0.7% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+4 more Strength: Buying back shares: share count down 11% in 3 yearsStrength: High return on equity: 51%Strength: Raised its dividend (2.3% yield)Warning: High debt: 5.65x equity+ ZURA Zura Bio Ltd Biotech $3.57 +6.25% No trades None ▲ Accumulating+9.6% Strength: No debt reportedWarning: Losing money, losses are large next to sales+1 more Warning: About 20 months of cash left at its current burn+ INIO Innio N.V. Motors & Generators $16.63 +9.34% No trades None ■ Newly heldNot enough SEC data yet + JCI Johnson Controls International plc Air-Cond & Warm Air Heatg Equip & Comm & Indl Refrig Equip $147.44 +2.46% No trades None No 13F data Strength: ProfitableStrength: Buying back shares: share count down 6.5% in 3 years+2 more Strength: High return on equity: 23%Strength: Raised its dividend (1.0% yield)+ RCL Royal Caribbean Cruises Ltd Water Transportation $280.81 +1.56% No trades None No 13F data Strength: Profitable, keeps 24% of sales as profitStrength: Brings in more cash than it spends+2 more Strength: High return on equity: 49%Strength: Raised its dividend (1.2% yield)+ SUI Sun Communities Inc REIT (real estate trust) $119.88 -0.32% No trades None ■ Steady+5.4% Strength: Raised its dividend (6.6% yield)Strength: Profitable, keeps 61% of sales as profit+3 more Strength: Brings in more cash than it spendsStrength: Little debtStrength: High return on equity: 20%+ AIT Applied Industrial Technologies Inc Machinery, Equipment & Supplies $325.08 +2.53% No trades None ■ Steady+1.2% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+1 more Strength: Raised its dividend (0.5% yield)+ CTXR Citius Pharmaceuticals, Inc. Drugmakers $0.45 +21.62% No trades None ▲ Accumulating+36.5% Warning: Losing money, losses are large next to salesWarning: About 3 months of cash left at its current burn+2 more Warning: Bills due within a year exceed short-term assetsStrength: No debt reported+ FSUN Firstsun Capital Bancorp Banks $39.75 -0.08% No trades None ▲ Accumulating+115.9% Strength: ProfitableStrength: Brings in more cash than it spends+1 more Warning: Share count growing 5.8% a year+ ARTV Artiva Biotherapeutics, Inc. Biotech $6.16 +0.49% 24 Selling Selling $726K ▲ Accumulating+141.6% Warning: Losing money, losses are large next to salesWarning: About 4 months of cash left at its current burn+2 more Warning: 1 offering filing in 6 months (may sell new shares)Strength: No debt reported+ WSO Watsco Inc Hardware & Plumbing & Heating Equipment & Supplies $305.31 -5.41% No trades None ■ Steady-0.4% Strength: Raised its dividend (3.8% yield)Strength: Profitable every year for 10 years+3 more Strength: Brings in more cash than it spendsStrength: Little debtStrength: High return on equity: 22%+ ABG Asbury Automotive Group Inc Auto Dealers & Gasoline Stations $173.09 +0.25% No trades None ■ Steady-2.3% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+1 more Strength: Buying back shares: share count down 13% in 3 years+ CAKE Cheesecake Factory Inc Restaurants $110.05 +1.61% No trades None ■ Steady+0.1% Strength: ProfitableStrength: Brings in more cash than it spends+3 more Strength: Buying back shares: share count down 3.7% in 3 yearsStrength: High return on equity: 34%Strength: Pays a 1.0% dividend yield+ ABOS Acumen Pharmaceuticals, Inc. Biotech $2.28 +14.57% No trades None ▲ Accumulating+4.0% Warning: Losing money, losses are large next to salesWarning: About 6 months of cash left at its current burn+2 more Warning: Share count growing 7.8% a yearWarning: 1 offering filing in 6 months (may sell new shares)+ IBCP Independent Bank Corp Banks $37.03 +0.19% No trades None ▲ Accumulating+2.1% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+1 more Strength: Raised its dividend (2.8% yield)+ EEFT Euronet Worldwide, Inc. Functions Related To Depository Banking $63.93 -2.52% No trades None ▼ Distributing-7.1% Strength: ProfitableStrength: Brings in more cash than it spends+2 more Strength: Buying back shares: share count down 14% in 3 yearsStrength: High return on equity: 24%+ AVBH Avidbank Holdings, Inc. Banks $31.69 +0.06% No trades None ▲ Accumulating+10.8% Warning: Losing money, losses are large next to sales+ BOH Bank of Hawaii Corp Banks $70.62 -0.04% No trades None ■ Steady+1.7% Strength: Pays a 4.0% dividend yieldStrength: Profitable every year for 10 years+2 more Strength: Brings in more cash than it spendsStrength: Little debt+ HBT HBT Financial, Inc. Banks $37.24 +2.90% No trades None ▲ Accumulating+15.1% Strength: Profitable every year for 9 yearsStrength: Brings in more cash than it spends+1 more Strength: Raised its dividend (2.3% yield)+ PROV Provident Financial Holdings Inc Savings Institution, Federally Chartered $18.20 0.00% No trades None ▲ Accumulating+11.0% Strength: Pays a 3.1% dividend yieldStrength: Profitable every year for 10 years+2 more Strength: Brings in more cash than it spendsStrength: Buying back shares: share count down 9.2% in 3 years+ AAT American Assets Trust, Inc. REIT (real estate trust) $21.41 +0.28% No trades None ■ Steady-1.7% Strength: Raised its dividend (6.4% yield)Strength: Profitable every year for 10 years+2 more Strength: Sales growth speeding upStrength: Brings in more cash than it spends+ FRAF Franklin Financial Services Corp Banks $63.96 +0.57% No trades None ▲ Accumulating+11.9% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+1 more Strength: Raised its dividend (2.0% yield)+ CBC Central Bancompany, Inc. $34.87 +0.61% No trades None ▲ Accumulating+15.1% Strength: ProfitableStrength: Brings in more cash than it spends+1 more Strength: Raised its dividend+ SRBK SR Bancorp, Inc. Savings Institutions, Not Federally Chartered $19.05 +0.90% No trades None ▲ Accumulating+6.0% Strength: ProfitableStrength: Brings in more cash than it spends+1 more Strength: Pays a 0.5% dividend yield+ PFG Principal Financial Group Inc Accident & Health Insurance $110.16 +1.44% No trades None ■ Steady+1.3% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+2 more Strength: Buying back shares: share count down 12% in 3 yearsStrength: Raised its dividend (2.8% yield)+ V Visa Inc. Business Services $404.23 -0.92% 44 Mixed Selling $2.1M(planned) ■ Steady+1.8% Strength: Profitable every year for 10 yearsStrength: Sales up 11% last year+2 more Strength: Brings in more cash than it spendsStrength: Raised its dividend (0.1% yield)+ HCA HCA Healthcare, Inc. General Medical & Surgical Hospitals $464.90 -0.93% No trades None ■ Steady+3.0% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+2 more Strength: Buying back shares: share count down 19% in 3 yearsStrength: Raised its dividend (0.6% yield)+ FCX Freeport-Mcmoran Inc Metal Mining $65.18 -0.05% No trades None ■ Steady+1.5% Strength: ProfitableStrength: Brings in more cash than it spends+1 more Strength: Pays a 0.9% dividend yield+ ITW Illinois Tool Works Inc General Industrial Machinery & Equipment $276.15 +0.13% No trades None ■ Steady+0.9% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+2 more Strength: Buying back shares: share count down 5.9% in 3 yearsStrength: Raised its dividend (2.3% yield)+ LPLA LPL Financial Holdings Inc. Security & Commodity Brokers, Dealers, Exchanges & Services $317.12 +0.55% No trades None ■ Steady+0.9% Strength: Profitable every year for 10 yearsStrength: Sales up 37% last year+3 more Strength: High return on equity: 21%Strength: Pays a 0.4% dividend yieldWarning: Debt above equity: 1.36x+ FE Firstenergy Corp Electric Services $46.17 +0.02% No trades None ■ Steady-0.8% Strength: Raised its dividend (3.9% yield)Strength: Profitable+3 more Strength: Sales up 12% last yearStrength: Brings in more cash than it spendsStrength: Little debt+ FSBC Five Star Bancorp Banks $44.53 +1.09% No trades None ▲ Accumulating+6.3% Strength: ProfitableStrength: Brings in more cash than it spends+3 more Strength: Pays a 1.8% dividend yieldWarning: Share count growing 7.4% a yearWarning: 2 offering filings in 6 months (may sell new shares)+ PYPL PayPal Holdings, Inc. Business Services $54.96 -3.58% No trades None ■ Steady+1.1% Strength: Profitable every year for 10 yearsStrength: Sales growth speeding up+4 more Strength: Brings in more cash than it spendsStrength: Buying back shares: share count down 16% in 3 yearsStrength: High return on equity: 26%Strength: Pays a 0.3% dividend yield+ TZOO Travelzoo Advertising $5.08 0.00% No trades None ▼ Distributing-4.3% Strength: ProfitableStrength: Brings in more cash than it spends+1 more Strength: Buying back shares: share count down 8.6% in 3 years+ ACRS Aclaris Therapeutics, Inc. Drugmakers $3.80 +1.33% No trades None ▲ Accumulating+9.6% Warning: Losing money, losses are large next to salesWarning: About 5 months of cash left at its current burn+3 more Warning: Share count growing 23.4% a year (dilution)Warning: Revenue down 58.2% from the year beforeStrength: No debt reported+ ACGL Arch Capital Group Ltd. Property and casualty insurance $102.33 +0.63% No trades None No 13F data Strength: Pays a 4.9% dividend yieldStrength: Profitable every year for 10 years+2 more Strength: Sales up 14% last yearStrength: Brings in more cash than it spends+ CBFV CB Financial Services, Inc. Banks $38.56 +2.09% No trades None ▲ Accumulating+3.2% Strength: ProfitableStrength: Brings in more cash than it spends+1 more Strength: Raised its dividend (2.6% yield)+ CBK Commercial Bancgroup, Inc. Banks $32.08 -0.40% 60 Mixed None ▲ Accumulating+5.4% Strength: ProfitableStrength: Brings in more cash than it spends+2 more Strength: Little debtStrength: Raised its dividend (0.5% yield)+ SSD Simpson Manufacturing Co., Inc. Cutlery, Handtools & General Hardware $182.25 -1.21% No trades None ■ Steady+0.4% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+2 more Strength: Little debtStrength: Raised its dividend (0.6% yield)+ BMRC Bank of Marin Bancorp Banks $27.83 +2.58% No trades None ▲ Accumulating+3.3% Strength: Pays a 3.6% dividend yieldStrength: Profitable every year for 10 years+1 more Strength: Brings in more cash than it spends+ NWBI Northwest Bancshares, Inc. Banks $15.56 +0.52% No trades None ▲ Accumulating+2.5% Strength: Pays a 5.1% dividend yieldStrength: Profitable every year for 10 years+1 more Strength: Brings in more cash than it spends+ CBNK Capital Bancorp Inc Banks $41.64 +1.04% No trades None ▲ Accumulating+3.6% Strength: Profitable every year for 9 yearsStrength: Brings in more cash than it spends+2 more Strength: Raised its dividend (1.1% yield)Warning: Share count growing 5.3% a year+ SOFI SoFi Technologies, Inc. Finance Services $14.46 -1.09% 47 Mixed Selling $150K(planned) ■ Steady-7.1% Strength: ProfitableStrength: Sales up 35% last year+2 more Strength: Sales growth speeding upWarning: Share count growing 10.8% a year (dilution)+ JAZZ Jazz Pharmaceuticals plc Drugmakers $205.64 -3.89% 44 Mixed Selling $1.9M(planned) ■ Steady-1.0% Warning: Losing moneyWarning: Debt above equity: 1.24x+ SBCF Seacoast Banking Corp of Florida Banks $33.66 +0.30% No trades None ▲ Accumulating+3.7% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+3 more Strength: Little debtStrength: Raised its dividend (2.2% yield)Warning: Share count growing 11.5% a year (dilution)+ ESQ Esquire Financial Holdings, Inc. Banks $123.81 +0.19% No trades None ▲ Accumulating+4.3% Not enough SEC data yet + IVZ Invesco Ltd. Investment Advice $28.53 +1.64% No trades None ■ Steady+1.6% Strength: Sales growth speeding upStrength: Little debt+2 more Strength: Raised its dividend (2.9% yield)Warning: Losing money+ FCBC First Community Bankshares Inc Banks $48.27 -0.45% No trades None ▲ Accumulating+4.5% Strength: Raised its dividend (8.9% yield)Strength: Profitable every year for 10 years+2 more Strength: Brings in more cash than it spendsStrength: No debt reported+ UMBF Umb Financial Corp Banks $134.29 -0.94% No trades None ▲ Accumulating+4.1% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+3 more Strength: Little debtStrength: Raised its dividend (1.2% yield)Warning: Share count growing 14.8% a year (dilution)+ EBMT Eagle Bancorp Montana, Inc. Banks $21.43 +0.37% No trades None ▲ Accumulating+2.9% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+2 more Strength: Little debtStrength: Raised its dividend (2.7% yield)+ OVBC Ohio Valley Banc Corp Banks $47.03 -0.25% No trades None ▲ Accumulating+2.7% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+1 more Strength: Raised its dividend (1.9% yield)+ LOGI Logitech International S.A. Computer Peripheral Equipment $109.89 +0.22% No trades None No 13F data Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+4 more Strength: Buying back shares: share count down 9.5% in 3 yearsStrength: No debt reportedStrength: High return on equity: 32%Strength: Raised its dividend (1.4% yield)+ TRTX TPG Re Finance Trust, Inc. REIT (real estate trust) $6.26 -0.48% No trades None ■ Steady+1.1% Strength: Pays a 15.3% dividend yieldStrength: Profitable+2 more Strength: Brings in more cash than it spendsWarning: High debt: 3.1x equity+ XNCR Xencor Inc Drugmakers $29.17 +15.98% No trades None ■ Steady-0.3% Warning: Losing money, losses are large next to salesWarning: About 5 months of cash left at its current burn+4 more Warning: Share count growing 7.6% a yearStrength: Sales up 14% last yearStrength: Sales growth speeding upStrength: Little debt+ THFF First Financial Corp Banks $76.54 -0.17% 50 Mixed Buying $6K ■ Steady+1.8% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+2 more Strength: Little debtStrength: Raised its dividend (2.7% yield)+ MNSB MainStreet Bancshares, Inc. Banks $21.24 -12.88% No trades None ■ Steady-4.1% Strength: ProfitableStrength: Brings in more cash than it spends+1 more Strength: Pays a 1.9% dividend yield+ AUBN Auburn National Bancorporation, Inc Banks No recent trade 80 Strong buying Buying $5K ■ Steady-2.2% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+1 more Strength: Pays a dividend+ HAFC Hanmi Financial Corp Banks $32.18 +0.09% No trades None ■ Steady-0.9% Strength: Raised its dividend (3.4% yield)Strength: Profitable every year for 10 years+2 more Strength: Sales up 15% last yearStrength: Brings in more cash than it spends+ NBHC National Bank Holdings Corp Banks $39.10 +0.59% No trades None ■ Steady-0.1% Strength: Raised its dividend (3.1% yield)Strength: Profitable every year for 10 years+4 more Strength: Sales growth speeding upStrength: Brings in more cash than it spendsStrength: Little debtWarning: Share count growing 5.3% a year+ RBBN Ribbon Communications Inc. IT systems design $1.34 -4.96% No trades None ■ Steady-0.7% Strength: ProfitableStrength: Brings in more cash than it spends+ BBAI BigBear.ai Holdings, Inc. Software $2.12 -0.93% No trades None ■ Steady+1.7% Warning: Losing money, losses are large next to salesWarning: Share count growing 41.1% a year (dilution)+3 more Warning: Revenue down 19.3% from the year beforeWarning: 1 offering filing in 6 months (may sell new shares)Strength: Little debt+ WCCB West Coast Community Bancorp Banks $62.46 +1.51% No trades None ▲ Accumulating+3.3% Not enough SEC data yet + HFBL Home Federal Bancorp, Inc. of Louisiana Savings Institution, Federally Chartered $20.52 -6.73% No trades None ▲ Accumulating+6.8% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+1 more Strength: Buying back shares: share count down 11% in 3 years+ ARCC Ares Capital Corp $18.62 -0.11% No trades None ■ Steady-0.5% Strength: Pays a 10.3% dividend yieldStrength: Profitable+2 more Warning: Share count growing 10.5% a year (dilution)Warning: Debt above equity: 1.12x+ CAC Camden National Corp Banks $58.36 +0.85% No trades None ■ Steady+1.7% Strength: Profitable every year for 10 yearsStrength: Sales growth speeding up+2 more Strength: Brings in more cash than it spendsStrength: Pays a 2.9% dividend yield+ UHT Universal Health Realty Income Trust REIT (real estate trust) $37.75 +0.24% No trades None ■ Steady-2.6% Strength: Raised its dividend (7.8% yield)Strength: Profitable every year for 10 years+2 more Strength: Brings in more cash than it spendsWarning: High debt: 2.46x equity+ BSRR Sierra Bancorp Banks $42.21 +1.30% No trades None ■ Steady+1.4% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+3 more Strength: Buying back shares: share count down 9.5% in 3 yearsStrength: Little debtStrength: Raised its dividend (2.4% yield)+ XTND Xtend AI Robotics, Inc. Guided Missiles & Space Vehicles & Parts $2.19 +23.73% No trades None No 13F data Warning: 1 offering filing in 6 months (may sell new shares)+ BRBS Blue Ridge Bankshares, Inc. Banks $4.00 -1.72% No trades None ■ Steady-3.4% Strength: ProfitableStrength: Brings in more cash than it spends+ CTOR Citius Oncology, Inc. Drugmakers $0.58 +5.45% No trades None ■ Steady-0.7% Warning: Losing money, losses are large next to salesWarning: About 16 months of cash left at its current burn+3 more Warning: Bills due within a year exceed short-term assetsWarning: 2 offering filings in 6 months (may sell new shares)Strength: No debt reported+ LKFN Lakeland Financial Corp Banks $61.29 +5.04% No trades None ■ Steady+0.9% Strength: Raised its dividend (3.3% yield)Strength: Profitable every year for 10 years+1 more Strength: Brings in more cash than it spends+ CZWI Citizens Community Bancorp Inc. Savings Institution, Federally Chartered $22.77 +6.45% No trades None ■ Steady-2.6% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+3 more Strength: Buying back shares: share count down 5.8% in 3 yearsStrength: Little debtStrength: Raised its dividend (1.6% yield)+ FFBC First Financial Bancorp Banks $32.69 +0.15% No trades None ■ Steady+1.8% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+2 more Strength: Little debtStrength: Raised its dividend (3.0% yield)+ AB Alliancebernstein Holding L.P. Investment Advice $35.29 +1.03% No trades None ■ Steady+0.3% Strength: Profitable every year for 10 yearsStrength: Brings in more cash than it spends+1 more Strength: No debt reported+