Ticker | Company | Forecast Score | Market Cap | Price | Price Target | Upside/Downside | Top Analysts Upside/Downside | Consensus | Top Analysts Consensus | Analysts | Top Analysts | Fore. Revenue Growth | Fore. Earnings Growth | Forecast ROE | Forecast ROA |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GWW | WW GRAINGER INC | $46.10B | $937.54 | $968.86 | 3.34% | Hold | 7 | 6.19% | -0.73% | N/A | N/A | ||||
NUE | NUCOR CORP | $45.93B | $190.77 | $199.75 | 4.71% | Buy | 4 | -3.68% | -22.60% | N/A | N/A | ||||
SPG | SIMON PROPERTY GROUP INC | $45.75B | $140.37 | $150.83 | 7.45% | Buy | 6 | 2.95% | 49.94% | N/A | N/A | ||||
PSA | PUBLIC STORAGE | $45.73B | $260.28 | $307.70 | 18.22% | Buy | 10 | 4.60% | 25.06% | N/A | N/A | ||||
WMB | WILLIAMS COMPANIES INC | $45.73B | $37.58 | $40.40 | 7.50% | Buy | 5 | 6.00% | N/A | N/A | N/A | ||||
MCHP | MICROCHIP TECHNOLOGY INC | $45.51B | $84.21 | $93.50 | 11.03% | Strong Buy | 14 | -1.23% | 16.26% | N/A | N/A | ||||
OKE | ONEOK INC | $45.42B | $77.88 | $82.50 | 5.93% | Buy | 12 | 27.31% | -21.92% | 14.58% | 5.43% | ||||
ODFL | OLD DOMINION FREIGHT LINE INC | $45.24B | $207.82 | $217.41 | 4.61% | Buy | 11 | 8.71% | 12.85% | N/A | N/A | ||||
KHC | KRAFT HEINZ CO | $45.02B | $37.11 | $39.75 | 7.11% | Buy | 8 | 1.09% | 21.02% | N/A | N/A | ||||
O | REALTY INCOME CORP | $44.80B | $52.03 | $59.29 | 13.95% | Buy | 7 | 14.04% | 86.66% | N/A | N/A | ||||
ALL | ALLSTATE CORP | $44.49B | $169.11 | $177.88 | 5.18% | Strong Buy | 16 | 9.44% | N/A | N/A | N/A | ||||
NEM | NEWMONT CORP | $44.43B | $38.55 | $45.07 | 16.92% | Buy | 7 | 16.18% | N/A | N/A | N/A | ||||
CM | CANADIAN IMPERIAL BANK OF COMMERCE | $44.26B | $47.22 | N/A | N/A | N/A | N/A | 5.96% | N/A | N/A | N/A | ||||
ROST | ROSS STORES INC | $44.18B | $131.80 | $158.35 | 20.15% | Strong Buy | 17 | 5.61% | -3.52% | N/A | N/A | ||||
JCI | JOHNSON CONTROLS INTERNATIONAL PLC | $43.46B | $63.77 | $62.00 | -2.78% | Hold | 9 | 3.90% | 28.93% | N/A | N/A | ||||
AEP | AMERICAN ELECTRIC POWER CO INC | $43.44B | $82.56 | $84.89 | 2.82% | Hold | 9 | 4.87% | 14.77% | N/A | N/A | ||||
TEL | TE CONNECTIVITY LTD | $43.38B | $140.48 | $156.14 | 11.15% | Buy | 7 | 3.46% | -18.83% | N/A | N/A | ||||
SRE | SEMPRA | $43.26B | $68.44 | $80.93 | 18.25% | Strong Buy | 7 | 2.47% | 3.42% | N/A | N/A | ||||
PCG | PG&E CORP | $43.19B | $16.54 | $19.00 | 14.87% | Strong Buy | 4 | 3.59% | 15.73% | N/A | N/A | ||||
DLR | DIGITAL REALTY TRUST INC | $42.68B | $136.66 | $148.50 | 8.66% | Buy | 10 | 5.56% | 41.48% | N/A | N/A | ||||
FMX | MEXICAN ECONOMIC DEVELOPMENT INC | $42.61B | $119.07 | $130.00 | 9.18% | Strong Buy | 1 | 11.24% | 182.54% | N/A | N/A | ||||
URI | UNITED RENTALS INC | $42.52B | $632.88 | $613.00 | -3.14% | Buy | 11 | 4.36% | 11.99% | N/A | N/A | ||||
LEN | LENNAR CORP | $42.44B | $152.49 | $170.77 | 11.99% | Buy | 13 | 4.42% | 23.39% | N/A | N/A | ||||
PAYX | PAYCHEX INC | $42.40B | $117.79 | $121.60 | 3.23% | Hold | 10 | 3.83% | 3.76% | N/A | N/A | ||||
WCN | WASTE CONNECTIONS INC | $42.35B | $164.36 | $177.54 | 8.02% | Strong Buy | 13 | 7.79% | 41.52% | N/A | N/A | ||||
KMB | KIMBERLY CLARK CORP | $42.32B | $125.61 | $134.10 | 6.76% | Hold | 10 | 1.93% | 30.65% | N/A | N/A | ||||
BK | BANK OF NEW YORK MELLON CORP | $41.68B | $55.25 | $62.06 | 12.33% | Strong Buy | 8 | 2.67% | 24.71% | N/A | N/A | ||||
MFC | MANULIFE FINANCIAL CORP | $41.41B | $22.93 | $35.00 | 52.64% | Buy | 1 | 9.11% | 47.43% | N/A | N/A | ||||
AMP | AMERIPRISE FINANCIAL INC | $41.38B | $412.63 | $435.25 | 5.48% | Hold | 8 | 6.24% | 21.32% | N/A | N/A | ||||
CMI | CUMMINS INC | $41.34B | $291.42 | $279.63 | -4.05% | Hold | 8 | 0.69% | 172.19% | N/A | N/A | ||||
CCI | CROWN CASTLE INC | $40.98B | $94.37 | $113.25 | 20.01% | Buy | 8 | -1.22% | 38.14% | N/A | N/A | ||||
AME | AMETEK INC | $40.95B | $177.27 | $190.75 | 7.60% | Strong Buy | 4 | 8.38% | 7.77% | N/A | N/A | ||||
D | DOMINION ENERGY INC | $40.67B | $48.57 | $49.43 | 1.77% | Buy | 7 | 3.03% | 31.52% | N/A | N/A | ||||
MPLX | MPLX LP | $40.64B | $40.21 | $45.80 | 13.90% | Strong Buy | 5 | 3.04% | -12.34% | N/A | N/A | ||||
KMI | KINDER MORGAN INC | $40.41B | $18.21 | $20.00 | 9.83% | Hold | 1 | 6.91% | 9.89% | N/A | N/A | ||||
FIS | FIDELITY NATIONAL INFORMATION SERVICES INC | $40.35B | $70.00 | $74.27 | 6.10% | Buy | 11 | 3.68% | N/A | N/A | N/A | ||||
KR | KROGER CO | $40.10B | $55.57 | $55.50 | -0.13% | Buy | 10 | 0.87% | 20.56% | N/A | N/A | ||||
JD | JDCOM INC | $40.03B | $25.46 | $37.18 | 46.04% | Strong Buy | 11 | 5.88% | 24.94% | N/A | N/A | ||||
MSCI | MSCI INC | $40.00B | $505.76 | $628.00 | 24.17% | Strong Buy | 7 | 10.28% | 10.17% | N/A | N/A | ||||
LYG | LLOYDS BANKING GROUP PLC | $39.89B | $2.51 | N/A | N/A | N/A | N/A | -38.38% | 3.82% | N/A | N/A | ||||
DOW | DOW INC | $39.67B | $56.49 | $58.38 | 3.34% | Buy | 8 | 2.52% | 295.81% | N/A | N/A | ||||
HUM | HUMANA INC | $39.19B | $324.83 | $430.27 | 32.46% | Buy | 15 | 4.48% | 40.51% | N/A | N/A | ||||
PRU | PRUDENTIAL FINANCIAL INC | $39.02B | $108.70 | $117.88 | 8.44% | Hold | 8 | 3.73% | 23.71% | N/A | N/A | ||||
GIS | GENERAL MILLS INC | $39.00B | $69.09 | $71.31 | 3.21% | Hold | 13 | 0.63% | 2.66% | N/A | N/A | ||||
A | AGILENT TECHNOLOGIES INC | $38.81B | $132.44 | $139.67 | 5.46% | Buy | 12 | 3.35% | 35.95% | N/A | N/A | ||||
YUM | YUM BRANDS INC | $38.79B | $137.87 | $142.73 | 3.52% | Buy | 11 | 8.85% | 1.40% | N/A | N/A | ||||
OTIS | OTIS WORLDWIDE CORP | $38.72B | $95.49 | $96.40 | 0.95% | Buy | 5 | 4.15% | N/A | N/A | N/A | ||||
GEHC | GE HEALTHCARE TECHNOLOGIES INC | $38.69B | $84.97 | $97.13 | 14.31% | Buy | 8 | 4.05% | N/A | N/A | N/A | ||||
CVE | CENOVUS ENERGY INC | $38.67B | $20.66 | $29.00 | 40.37% | Strong Buy | 2 | -0.53% | 57.33% | N/A | N/A | ||||
FAST | FASTENAL CO | $38.65B | $67.50 | $71.50 | 5.93% | Buy | 4 | 6.24% | 3.20% | N/A | N/A | ||||
LHX | L3HARRIS TECHNOLOGIES INC | $38.42B | $202.08 | $237.56 | 17.56% | Strong Buy | 9 | 6.79% | 97.32% | N/A | N/A | ||||
BSBR | BANCO SANTANDER (BRASIL) SA | $38.11B | $5.12 | N/A | N/A | N/A | N/A | -48.23% | N/A | N/A | N/A | ||||
CTVA | CORTEVA INC | $37.87B | $53.96 | $57.04 | 5.71% | Buy | 15 | 3.10% | 94.89% | N/A | N/A | ||||
HSY | HERSHEY CO | $37.70B | $184.86 | $200.42 | 8.42% | Hold | 12 | 3.38% | 1.69% | N/A | N/A | ||||
SYY | SYSCO CORP | $37.66B | $75.64 | $85.22 | 12.67% | Strong Buy | 9 | 3.51% | 14.06% | N/A | N/A | ||||
LNG | CHENIERE ENERGY INC | $37.65B | $160.43 | $183.67 | 14.48% | Strong Buy | 3 | 5.36% | N/A | N/A | N/A | ||||
HLN | HALEON PLC | $37.54B | $8.13 | $9.50 | 16.85% | Strong Buy | 2 | 3.63% | 26.14% | N/A | N/A | ||||
IMO | IMPERIAL OIL LTD | $36.70B | $68.50 | $95.00 | 38.69% | Strong Sell | 1 | N/A | N/A | N/A | N/A | ||||
EXC | EXELON CORP | $36.66B | $36.68 | $38.50 | 4.96% | Buy | 10 | 1.19% | 8.27% | N/A | N/A | ||||
TRP | TC ENERGY CORP | $36.61B | $35.29 | $43.50 | 23.26% | Sell | 2 | 1.87% | 55.46% | N/A | N/A | ||||
MLM | MARTIN MARIETTA MATERIALS INC | $36.30B | $587.13 | $636.30 | 8.37% | Strong Buy | 10 | 5.21% | 9.96% | N/A | N/A | ||||
ABEV | AMBEV SA | $35.92B | $2.28 | $2.93 | 28.51% | Hold | 2 | 5.67% | 2.11% | N/A | N/A | ||||
IR | INGERSOLL RAND INC | $35.89B | $88.97 | $98.75 | 10.99% | Strong Buy | 8 | 5.34% | 9.20% | N/A | N/A | ||||
PWR | QUANTA SERVICES INC | $35.81B | $245.68 | $251.83 | 2.50% | Strong Buy | 6 | 8.47% | 21.64% | N/A | N/A | ||||
STM | STMICROELECTRONICS NV | $35.76B | $39.61 | $45.00 | 13.61% | Buy | 2 | 1.74% | -25.30% | N/A | N/A | ||||
WDS | WOODSIDE ENERGY GROUP LTD | $35.62B | $18.76 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ||||
FANG | DIAMONDBACK ENERGY INC | $35.62B | $199.60 | $205.12 | 2.76% | Strong Buy | 17 | 27.20% | 27.12% | N/A | N/A | ||||
BCS | BARCLAYS PLC | $35.01B | $9.24 | $7.31 | -20.89% | Sell | 1 | 3.62% | 18.71% | N/A | N/A | ||||
LVS | LAS VEGAS SANDS CORP | $34.58B | $45.88 | $63.27 | 37.91% | Strong Buy | 11 | 12.24% | 30.38% | N/A | N/A | ||||
NDAQ | NASDAQ INC | $34.55B | $60.07 | $70.67 | 17.64% | Strong Buy | 9 | -4.46% | 15.15% | N/A | N/A | ||||
HAL | HALLIBURTON CO | $34.40B | $38.65 | $48.75 | 26.13% | Strong Buy | 4 | 6.50% | 8.83% | N/A | N/A | ||||
VMC | VULCAN MATERIALS CO | $33.73B | $255.07 | $277.90 | 8.95% | Buy | 10 | 4.46% | 25.01% | N/A | N/A | ||||
EA | ELECTRONIC ARTS INC | $33.59B | $125.63 | $150.00 | 19.40% | Buy | 9 | 5.93% | 20.79% | N/A | N/A | ||||
CTSH | COGNIZANT TECHNOLOGY SOLUTIONS CORP | $33.42B | $67.13 | $77.07 | 14.80% | Hold | 15 | 3.17% | 27.00% | N/A | N/A | ||||
DVN | DEVON ENERGY CORP | $32.66B | $51.43 | $58.92 | 14.57% | Strong Buy | 13 | 0.46% | 25.76% | N/A | N/A | ||||
PEG | PUBLIC SERVICE ENTERPRISE GROUP INC | $32.46B | $65.10 | $68.70 | 5.53% | Strong Buy | 10 | -1.38% | -4.19% | N/A | N/A | ||||
LYB | LYONDELLBASELL INDUSTRIES NV | $32.26B | $99.40 | $104.86 | 5.49% | Buy | 7 | -6.80% | 98.99% | N/A | N/A | ||||
BKR | BAKER HUGHES CO | $32.23B | $32.20 | $40.50 | 25.78% | Strong Buy | 4 | 7.13% | 4.06% | N/A | N/A | ||||
VRSK | VERISK ANALYTICS INC | $32.02B | $223.33 | $255.60 | 14.45% | Buy | 5 | 7.16% | 50.97% | N/A | N/A | ||||
DG | DOLLAR GENERAL CORP | $32.00B | $145.68 | $158.77 | 8.98% | Buy | 13 | 5.65% | 31.82% | N/A | N/A | ||||
PPG | PPG INDUSTRIES INC | $31.79B | $135.11 | $158.43 | 17.26% | Buy | 7 | 2.68% | 25.70% | N/A | N/A | ||||
CDW | CDW CORP | $31.63B | $235.70 | $270.40 | 14.72% | Buy | 5 | 4.28% | 29.63% | N/A | N/A | ||||
AEM | AGNICO EAGLE MINES LTD | $31.56B | $63.47 | $54.00 | -14.92% | Hold | 1 | 3.48% | -71.17% | N/A | N/A | ||||
GPN | GLOBAL PAYMENTS INC | $31.52B | $122.18 | $159.13 | 30.24% | Buy | 15 | 3.05% | 95.88% | N/A | N/A | ||||
DB | DEUTSCHE BANK AKTIENGESELLSCHAFT | $31.47B | $15.80 | N/A | N/A | N/A | N/A | 1.21% | -52.84% | N/A | N/A | ||||
ADM | ARCHER-DANIELS-MIDLAND CO | $31.47B | $61.72 | $64.00 | 3.69% | Hold | 13 | -1.10% | -18.86% | N/A | N/A | ||||
ED | CONSOLIDATED EDISON INC | $31.41B | $90.90 | $87.94 | -3.26% | Sell | 8 | 2.90% | -9.35% | N/A | N/A | ||||
ROK | ROCKWELL AUTOMATION INC | $31.34B | $273.50 | $303.60 | 11.01% | Buy | 10 | 2.05% | 18.07% | N/A | N/A | ||||
NWG | NATWEST GROUP PLC | $31.16B | $6.93 | N/A | N/A | N/A | N/A | -6.15% | 2.98% | N/A | N/A | ||||
DFS | DISCOVER FINANCIAL SERVICES | $31.14B | $124.27 | $125.44 | 0.94% | Buy | 16 | 19.48% | 24.01% | N/A | N/A | ||||
VRT | VERTIV HOLDINGS CO | $30.94B | $81.01 | $80.75 | -0.32% | Strong Buy | 8 | 12.20% | -0.83% | N/A | N/A | ||||
DAL | DELTA AIR LINES INC | $30.88B | $47.85 | $62.80 | 31.24% | Strong Buy | 5 | 2.40% | -4.51% | N/A | N/A | ||||
RYAAY | RYANAIR HOLDINGS PLC | $30.84B | $135.40 | $158.50 | 17.06% | Buy | 2 | 15.51% | 29.15% | N/A | N/A | ||||
XYL | XYLEM INC | $30.74B | $127.16 | $140.13 | 10.20% | Buy | 8 | 8.78% | 14.15% | N/A | N/A | ||||
DD | DUPONT DE NEMOURS INC | $30.70B | $73.53 | $78.25 | 6.42% | Buy | 8 | 2.98% | 108.44% | 7.97% | 5.02% | ||||
CCEP | COCA-COLA EUROPACIFIC PARTNERS PLC | $30.58B | $66.60 | $77.29 | 16.05% | Strong Buy | 7 | 7.39% | -1.20% | N/A | N/A | ||||
MPWR | MONOLITHIC POWER SYSTEMS INC | $30.18B | $620.31 | $713.83 | 15.08% | Strong Buy | 6 | 16.13% | N/A | N/A | N/A | ||||
ORAN | ORANGE | $30.16B | $11.35 | N/A | N/A | N/A | N/A | 2.93% | 50.43% | 11.37% | 3.29% | ||||
XEL | XCEL ENERGY INC | $29.85B | $53.76 | $62.09 | 15.50% | Buy | 11 | 5.19% | 7.34% | N/A | N/A | ||||
GOLD | BARRICK GOLD CORP | $29.81B | $16.98 | $22.33 | 31.53% | Buy | 3 | 7.97% | 30.70% | N/A | N/A |