Analyst Ratings Coverage: June 18th, 2025

https://www.stocktargetadvisor.com/blog/?p=66030&preview=true

Analyst Ratings (USA)

As of June 18, 2025, 266 analyst ratings were tracked, demonstrating the following distribution:

Buy Ratings: Approximately 75% of the stocks received a “Buy” recommendation.

Hold Ratings: Around 20% were assigned a “Hold” rating.

Sell Ratings: Only about 5% of the stocks were rated as “Sell.”

Ratings Outlook: The overall, analyst sentiment for today is “Bullish”, with a clear preference for “Buy” recommendations across a majority of stocks, signalling a bias to the upside despite the geo-political and macro-economic headwinds.

Analyst Coverage Updates:

Company Name

Symbol

   Analyst

Action

Rating

Target Price

Abbott Laboratories

ABT

Oppenheimer

Target Update

Buy

$140.00

Aclaris Therapeutics, Inc.

ACLS

B. Riley

Target Raised

Neutral

$75.00

Acuity Brands

AYI

STA Research

Maintains

Buy

$300.00

Acuity Brands, Inc.

AYI

Robert W. Baird

Target Raised

Neutral

$315.00

Adaptive Biotechnologies Corporation

ADPT

Craig Hallum

Initiated

Buy

$15.00

Advance Auto Parts

AAP

Evercore ISI

Target Update

Hold

$50.00

Airbnb

ABNB

Bernstein

Target Update

Buy

$165.00

Alcoa Corporation

AA

JPMorgan Chase & Co.

Target Raised

Neutral

$28.00

Alkami Technology, Inc.

ALKT

JPMorgan Chase & Co.

Initiated

Overweight

$40.00

Ally Financial

ALLY

Truist Financial

Target Update

Buy

$44.00

Ameren

AEE

Morgan Stanley

Target Update

Hold

$100.00

American Electric Power

AEP

Morgan Stanley

Target Update

Buy

$113.00

American Public Education, Inc.

APEI

Northland Securities

Initiated

Outperform

$36.00

Analog Devices, Inc.

ADI

Cantor Fitzgerald

Upgraded

Overweight

$270.00

Antalpha Platform Holding Company

ANTA

Compass Point

Target Update

Buy

$20.00

Ardelyx, Inc.

ARDX

HC Wainwright

Initiated

Buy

$10.00

AT&T

T

STA Research

Maintains

Hold

$26.00

AT&T

T

UBS Group

Target Raised

Buy

$31.00

Atmos Energy

ATO

Morgan Stanley

Target Update

Buy

$156.00

Axcelis Technologies

ACLS

B.Riley Financial

Target Update

Hold

$75.00

BellRing Brands

BRBR

TD Cowen

Target Update

Buy

$78.00

Beyond Air

XAIR

JonesTrading

Target Update

Buy

$1.00

Bilibili

BILI

Bernstein

Target Update

Hold

$20.00

Biohaven Pharmaceutical Holding Co.

BHVN

JPMorgan Chase & Co.

Target Lowered

Overweight

$55.00

BlackRock

BLK

Argus Research

Target Update

Buy

$1,090.00

Brookfield Asset Management

BAM

Royal Bank Of Canada

Initiated

Outperform

$72.00

Brookfield Business Partners

BBU

Royal Bank Of Canada

Initiated

Outperform

$33.00

Brookfield Corporation

BN

Royal Bank Of Canada

Initiated

Top Pick

$81.00

Brookfield Infrastructure

BIP

Morgan Stanley

Target Update

Hold

$36.00

Campbell Soup

CPB

TD Cowen

Target Update

Hold

$33.00

Canaan Inc.

CAN

Northland Securities

Initiated

Market Perform

$1.50

Cardiff Oncology

CRDF

H.C. Wainwright

Target Update

Buy

$18.00

CarMax

KMX

STA Research

Maintains

Buy

$75.00

CarMax

KMX

Wedbush

Reiterated

Outperform

$90.00

Carnival

CCL

Mizuho Securities

Target Update

Buy

$33.00

Carnival

CCL

Goldman Sachs

Target Update

Buy

$31.00

Carvana Co

CVNA

Morgan Stanley

Target Update

Buy

$290.00

Ceridien Inc.

CRDO

TD Cowen

Target Raised

Buy

$95.00

Charter Communications

CHTR

STA Research

Target Update

Hold

$400.00

Charter Communications, Inc.

CHTR

UBS Group

Target Raised

Neutral

$425.00

Chipotle Mexican Grill, Inc.

CMG

TD Securities

Reiterated

Buy

$57.00

Cidara Therapeutics, Inc.

CDTX

HC Wainwright

Initiated

Buy

$41.00

Citigroup

C

Morgan Stanley

Target Update

Buy

$90.00

Comerica

CMA

Truist Financial

Target Update

Hold

$61.00

Consolidated Edison

ED

Morgan Stanley

Target Update

Sell

$92.00

Constellation Brands Inc

STZ

Bank of America

Target Lowered

Neutral

$180.00

Constellation Brands Inc

STZ

Citigroup

Target Lowered

Neutral

$170.00

Costco

COST

Evercore ISI

Target Update

Buy

$1,060.00

Crispr Therapeutics AG

CRSP

Citizens JMP

Target Update

Buy

$86.00

D-Wave Quantum

QBTS

STA Research

Target Update

Hold

$15.00

D-Wave Quantum

QBTS

B. Riley

Target Raised

Buy

$20.00

Darden Restaurants

DRI

Oppenheimer

Target Update

Buy

$250.00

Darden Restaurants

DRI

STA Research

Target Update

Hold

$200.00

Darden Restaurants, Inc.

DRI

Oppenheimer

Target Raised

Outperform

$250.00

Datadog, Inc.

DDOG

Bank of America

Target Raised

Buy

$150.00

Diamondback

FANG

Roth MKM

Target Update

Buy

$180.00

Dollar Tree

DLTR

Loop Capital Markets

Target Update

Hold

$85.00

Dominion Energy

D

Morgan Stanley

Target Update

Hold

$60.00

Duke Energy

DUK

Morgan Stanley

Target Update

Hold

$124.00

Dyne Therapeutics

DYN

Robert W. Baird

Target Lowered

Outperform

$32.00

Dyne Therapeutics

DYN

STA Research

Target Update

Speculative Buy

$15.00

Dyne Therapeutics

DYN

H.C. Wainwright

Target Update

Buy

$38.00

Edison International

EIX

Morgan Stanley

Target Update

Sell

$51.00

Eledon Pharmaceuticals

ELDN

Royal Bank Of Canada

Reiterated

Outperform

$300.00

EMX Royalty Corp.

EM

HC Wainwright

Initiated

Buy

$9.00

EnerSys

ENS

Roth MKM

Target Update

Buy

$120.00

Entergy

ETR

Morgan Stanley

Target Update

Hold

$81.00

Enterprise Financial Services

EFSC

D.A. Davidson

Target Update

Buy

$65.00

Eon Reality, Inc.

EONR

Citigroup

Reiterated

Neutral

$1.25

Equifax Inc.

EFX

Guggenheim

Reiterated

Buy

$50.00

Equinox Gold Corp.

EQX

D. Boral Capital

Reiterated

Buy

$2.00

Exelon

EXC

Morgan Stanley

Target Update

Hold

$48.00

Factset Research

FDS

Wolfe Research

Target Update

Sell

$410.00

Ferguson plc

FERG

Bank of America

Target Raised

Buy

$26.00

First Solar

FSLR

Mizuho Securities

Target Update

Buy

$275.00

FirstEnergy

FE

Morgan Stanley

Target Update

Buy

$47.00

Fiserv

FI

Robert W. Baird

Target Update

Buy

$225.00

Fiserv

FI

Mizuho Securities

Target Update

Buy

$194.00

Fortinet

FTNT

Rosenblatt Securities

Target Update

Buy

$125.00

Franklin Templeton Investments

FI

Goldman Sachs Group

Initiated

Buy

$280.00

Futu Holdings Limited

FUFU

Robert W. Baird

Target Lowered

Outperform

$225.00

Gartner

IT

UBS

Target Update

Buy

$500.00

Gartner

IT

Chardan Capital

Reiterated

Buy

$13.00

General Mills, Inc.

GIS

Northland Securities

Initiated

Market Perform

$5.50

Genworth Financial

GNW

KBW

Target Update

Buy

$9.00

Genworth Financial, Inc.

GNW

Bank of America

Target Lowered

Buy

$63.00

Geo Group

GEO

Noble Financial

Target Update

Buy

$35.00

GeoVax Labs

GOVX

Alliance Global Partners

Target Update

Buy

$8.50

GeoVax Labs

GOVX

Noble Financial

Target Update

Buy

$10.00

Globe Life

GL

TD Cowen

Target Update

Buy

$168.00

Gogo

GOGO

Roth MKM

Target Update

Buy

$16.50

GoHealth

GOCO

Noble Financial

Target Update

Buy

$25.00

Graphic Packaging Holding Company

GPK

Keefe, Bruyette & Woods

Upgraded

Outperform

$9.00

Honeywell International Inc.

HON

Royal Bank Of Canada

Target Lowered

Outperform

$25.00

Humana

HUM

Mizuho Securities

Target Update

Buy

$316.00

Huntington Bancshares

HBAN

Truist Financial

Target Update

Buy

$19.00

Huntington Ingalls

HII

TD Cowen

Target Update

Hold

$250.00

IdaCorp

IDA

Morgan Stanley

Target Update

Hold

$128.00

Immuneering

IMRX

Needham

Target Update

Buy

$9.00

Immuneering Corporation

IMRX

Bank of America

Target Raised

Buy

$320.00

Inspire Medical Systems

INSP

KeyBanc

Target Update

Buy

$216.00

International Business Machines Corp

IBM

Barclays

Target Raised

Overweight

$258.00

Invivyd, Inc.

INVZ

Needham & Co. LLC

Reiterated

Buy

$9.00

Jabil

JBL

Argus Research

Target Update

Buy

$186.50

Jabil

JBL

Barclays

Target Update

Buy

$223.00

JD

JD

Bernstein

Target Update

Buy

$43.00

Kroger Company

KR

Evercore ISI

Target Update

Buy

$75.00

Labcorp Holdings

LH

Robert W. Baird

Target Update

Buy

$290.00

Lam Research

LRCX

STA Research

Target Update

Hold

$100.00

Lam Research

LRCX

B. Riley

Target Raised

Buy

$115.00

Lamb Weston

LW

Bank of America

Target Lowered

Neutral

$56.00

Lennar Corporation

LEN

STA Research

Target Update

Buy

$115.00

Lennar Corporation

LEN

Barclays

Target Lowered

Equal Weight

$95.00

Lennar Corporation

LEN

UBS Group

Target Lowered

Buy

$146.00

Lennar Corporation

LEN

Zelman & Associates

Reiterated

Neutral

Lennar Corporation

LEN

Wedbush

Reiterated

Neutral

$130.00

Lennar Corporation

LEN

Evercore ISI

Target Lowered

In-Line

$114.00

Lennar Corporation

LEN

Royal Bank Of Canada

Target Lowered

Sector Perform

$98.00

Lennar Corporation

LEN

Bank of America

Target Lowered

Neutral

$105.00

Life Time Group Holdings, Inc.

LTH

Guggenheim

Reiterated

Buy

$36.00

LifeMD, Inc.

LFMD

BTIG Research

Target Raised

Buy

$18.00

Live Nation Entertainment, Inc.

LYV

Guggenheim

Reiterated

Buy

$170.00

Loma Negra Compania Industrial Argentina

LOMA

Citigroup

Initiated

Buy

$16.00

Marathon Petroleum Corporation

MPC

Evercore ISI

Initiated

In-Line

$170.00

Marvell Technology, Inc.

MRVL

Loop Capital Markets

Target Update

Buy

$90.00

Marvell Technology, Inc.

MRVL

Rosenblatt Securities

Target Update

Buy

$124.00

Marvell Technology, Inc.

MRVL

B.Riley Financial

Target Update

Buy

$115.00

Marvell Technology, Inc.

MRVL

TD Cowen

Target Update

Buy

$70.00

Marvell Technology, Inc.

MRVL

Oppenheimer

Target Update

Buy

$95.00

Marvell Technology, Inc.

MRVL

Cantor Fitzgerald

Target Raised

Neutral

$75.00

Marvell Technology, Inc.

MRVL

STA Research

Maintains

Buy

$90

Marvell Technology, Inc.

MRVL

Melius Research

Target Raised

Hold

$76.00

Marvell Technology, Inc.

MRVL

Bank of America

Target Raised

Buy

$90.00

Marvell Technology, Inc.

MRVL

Benchmark

Reiterated

Buy

$95.00

Marvell Technology, Inc.

MRVL

Needham & Company LLC

Reiterated

Buy

$85.00

Marvell Technology, Inc.

MRVL

Rosenblatt Securities

Reiterated

Buy

$124.00

McCormick & Company

MKC

Bernstein

Target Update

Buy

$101.00

Meta Platforms

META

STA Research

Target Update

HOLD

$700.00

Meta Platforms,

META

Cantor Fitzgerald

Target Raised

Overweight

$807.00

Microchip

MCHP

Truist Financial

Target Update

Hold

$64.00

Microchip Technology Incorporated

MCHP

Cantor Fitzgerald

Initiated

Neutral

$70.00

MiMedx Group

MDXG

Northland Securities

Target Update

Buy

$12.00

Moleculin Biotech

MBRX

H.C. Wainwright

Target Update

Buy

$4.00

Morgan Stanley

MS

Citigroup

Target Raised

Neutral

$130.00

National Vision Holdings, Inc.

EYE

BMO Capital Markets

Initiated

Outperform

nCino Inc.

NCNO

JPMorgan Chase & Co.

Initiated

Neutral

$30.00

NextEra Energy

NEE

Morgan Stanley

Target Update

Buy

$94.00

NICE

NICE

Morgan Stanley

Target Update

Buy

$202.00

NICE

NICE

Citizens JMP

Target Update

Buy

$300.00

Nice

NICE

Cantor Fitzgerald

Reiterated

Neutral

$161.00

Nice

NICE

Rosenblatt Securities

Reiterated

Buy

$190.00

Nice

NICE

JMP Securities

Reiterated

Market Outperform

$300.00

NIKE, Inc.

NKE

Needham & Company LLC

Target Lowered

Buy

$66.00

NIKE, Inc.

NKE

Barclays

Target Lowered

Equal Weight

$53.00

Nordson Corporation

NDSN

Wolfe Research

Initiated

Peer Perform

Norwegian Cruise Line Holdings Ltd.

NCLH

Argus

Reiterated

Hold

NRG Energy

NRG

Morgan Stanley

Target Update

Hold

$104.00

NXP Semiconductors N.V.

NXPI

Cantor Fitzgerald

Target Raised

Overweight

$250.00

O’Reilly Auto

ORLY

Evercore ISI

Target Update

Buy

$97.00

Ocugen

OCGN

Noble Financial

Target Update

Buy

$8.00

Old Dominion Freight Line, Inc.

ODFL

Susquehanna

Target Lowered

Neutral

$160.00

ON Semiconductor

ON

B.Riley Financial

Target Update

Hold

$56.00

ON Semiconductor

ON

STA Research

Target Update

Buy

$65.00

ON Semiconductor Corporation

ON

Mizuho

Target Raised

Outperform

$60.00

ON Semiconductor Corporation

ON

B. Riley

Target Raised

Neutral

$56.00

ON Semiconductor Corporation

ON

Cantor Fitzgerald

Initiated

Neutral

$55.00

ONE Gas

OGS

Morgan Stanley

Target Update

Hold

$71.00

OptimizeRx

OPRX

Lake Street

Target Update

Buy

$16.00

Option Care Health

OPCH

Citizens JMP

Target Update

Buy

$36.00

Option Care Health, Inc.

OPCH

JMP Securities

Reiterated

Market Outperform

$36.00

Oracle Corporation

ORCL

Guggenheim

Target Raised

Buy

$250.00

Paychex

PAYX

J.P. Morgan

Target Update

Sell

$148.00

Peloton Interactive

PTON

Bank of America Securities

Target Update

Buy

$9.50

Perpetua Resources

PPTA

National Bank

Target Update

Buy

$29.00

Perpetua Resources

PPTA

B.Riley Financial

Target Update

Buy

$17.00

Pfizer

PFE

Guggenheim

Target Update

Buy

$33.00

Phillips 66

PSX

Evercore ISI

Initiated by

Outperform

$130.00

Pinnacle West Capital

PNW

Mizuho Securities

Target Update

Buy

$102.00

Plains All American Pipeline

PAA

Stifel Nicolaus

Target Update

Buy

$23.00

Plains All American Pipeline

PAA

STA Research

Target Update

Buy

$20.00

Plains All American Pipeline

PAA

Mizuho Securities

Target Update

Buy

$22.00

Plains All American Pipeline

PAA

JPMorgan Chase & Co.

Target Raised

Neutral

$20.00

Plains All American Pipeline, L.P.

PAA

Mizuho

Target Raised

Outperform

$22.00

Plains GP Holdings

PAGP

J.P. Morgan

Target Update

Hold

$20.00

Plains GP Holdings

PAGP

STA Research

Target Update

Buy

$22.00

Plains GP Holdings, L.P.

PAGP

JPMorgan Chase & Co.

Target Raised

Neutral

$20.00

Plains GP Holdings, L.P.

PAGP

Mizuho

Target Raised

Outperform

$22.00

Popular, Inc.

BPOP

Hovde Group

Target Raised

Outperform

$126.00

PPL

PPL

Morgan Stanley

Target Update

Buy

$37.00

Prime Medicine, Inc.

PRME

Citizens JMP

Target Update

Buy

$6.00

Public Service Enterprise

PEG

Morgan Stanley

Target Update

Buy

$100.00

Q2 Holdings, Inc.

QTWO

JPMorgan Chase & Co.

Initiated by

Overweight

$115.00

QXO, Inc.

QXO

William Blair

Initiated by

Outperform

Ralph Lauren

RL

Telsey Advisory

Target Update

Buy

$315.00

Ralph Lauren Corporation

RL

Telsey Advisory Group

Reiterated by

Outperform

$315.00

Research Solutions

RSSS

Lake Street

Target Update

Buy

$5.00

Resmed

RMD

KeyBanc

Target Update

Buy

$274.00

REV Group, Inc.

REVG

Morgan Stanley

Upgraded by

Equal Weight

$46.00

Roivant Sciences Ltd.

ROIV

HC Wainwright

Reiterated by

Buy

$18.00

Roku

ROKU

Guggenheim

Target Update

Buy

$100.00

Roku

ROKU

Citigroup

Target Raised

Neutral

$84.00

Rollins

ROL

Argus Research

Target Update

Buy

$68.00

Rollins, Inc.

ROL

Argus

Initiated by

Buy

$68.00

Sagimet Biosciences, Inc. Class A

SGMT

Piper Sandler

Target Update

Buy

$67.00

Salesforce

CRM

Cantor Fitzgerald

Target Update

Buy

$325.00

Sarepta Therapeutics

SRPT

Evercore ISI

Target Update

Hold

$28.00

Sarepta Therapeutics

SRPT

STA Research

Maintains

Speculative Buy

$30.00

Sarepta Therapeutics

SRPT

Mizuho

Target Lowered

Outperform

$40.00

Sarepta Therapeutics

SRPT

TD Cowen

Downgraded by

Hold

$24.00

Seadrill Limited

SDRL

Citigroup

Target Raised

Buy

$36.00

Semper Paratus Acquisition

TVGN

D. Boral Capital

Reiterated by

Buy

$10.00

Sempra Energy

SRE

Morgan Stanley

Target Update

Buy

$88.00

Sight Sciences, Inc.

SGHT

Piper Sandler

Target Raised

Neutral

$4.00

Silicon Motion

SIMO

Bank of America Securities

Target Update

Buy

$90.00

Silicon Motion Technology

SIMO

Bank of America

Upgraded by

Buy

$90.00

Simply Good Foods

SMPL

Citigroup

Target Lowered

Buy

$40.00

Simulations Plus, Inc.

SLP

JMP Securities

Reiterated by

Market Perform

SolarEdge Technologies

SEDG

BMO Capital

Target Update

Sell

$14.90

Solid Biosciences

SLDB

Cantor Fitzgerald

Target Update

Buy

$16.00

Southern Co

SO

Morgan Stanley

Target Update

Hold

$90.00

Spire

SR

Morgan Stanley

Target Update

Hold

$80.00

Spotify

SPOT

Cantor Fitzgerald

Target Update

Hold

$640.00

Spotify Technology

SPOT

Cantor Fitzgerald

Target Raised

Neutral

$640.00

SQL Technologies

SKYX

Noble Financial

Target Update

Buy

$5.00

Sterling Construction

STRL

D.A. Davidson

Target Update

Buy

$265.00

Sterling Infrastructure, Inc.

STRL

DA Davidson

Target Raised

Buy

$265.00

Stoneridge

SRI

Barrington

Target Update

Buy

$16.00

Stoneridge, Inc.

SRI

Barrington Research

Reiterated by

Outperform

$16.00

Sunrun Inc.

RUN

Royal Bank Of Canada

Reiterated by

Sector Perform

$5.00

Surgery Partners

SGRY

TD Cowen

Target Update

Buy

$28.00

Surgery Partners

SGRY

Mizuho Securities

Target Update

Buy

$28.00

Surgery Partners

SGRY

Leerink Partners

Target Update

Buy

$34.00

Synchrony Financial

SYF

Truist Financial

Target Update

Hold

$68.00

Talos Energy

TALO

Roth MKM

Target Update

Buy

$11.00

Tapestry

TPR

Argus Research

Target Update

Buy

$92.00

Tapestry

TPR

Bernstein

Target Update

Buy

$100.00

Tat Techno

TATT

Lake Street

Target Update

Buy

$37.00

TAT Technologies Ltd.

TATT

Lake Street Capital

Initiated by

Buy

$37.00

Tencent Music Entertainment Group

TME

Macquarie

Target Update

Buy

$26.20

Texas Instruments Inc.

TXN

Cantor Fitzgerald

Target Raised

Neutral

$200.00

TFI International Inc.

TFII

Susquehanna

Target Raised

Positive

$105.00

TJX Companies

TJX

Bernstein

Target Update

Buy

$145.00

Trade Desk

TTD

Guggenheim

Target Update

Buy

$90.00

UBS Group AG

UBS

Morgan Stanley

Downgraded by

Underweight

Valaris Limited

VAL

Citigroup

Target Raised

Neutral

$47.00

Valero Energy Corporation

VLO

Evercore ISI

Initiated by

In-Line

$135.00

Verona Pharma

VRNA

Roth MKM

Target Update

Buy

$116.00

Verve Therapeutics

VERV

LifeSci Capital

Target Update

Hold

$12.00

Verve Therapeutics

VERV

BMO Capital

Target Update

Buy

$20.00

Verve Therapeutics, Inc.

VERV

HC Wainwright

Reiterated by

Neutral

$13.50

Verve Therapeutics, Inc.

VERV

Lifesci Capital

Reiterated by

Market Perform

$12.00

Verve Therapeutics, Inc.

VERV

Jefferies Financial

Reiterated by

Hold

$11.00

Vince Holding

VNCE

STA Research

Target Update

Speculative Buy

$2.00

Vince Holding Corp.

VNCE

Noble Financial

Upgraded by

Outperform

$2.50

Vistra Energy

VST

Morgan Stanley

Target Update

Buy

$186.00

Western Copper & Gold

WRN

HC Wainwright

Target Lowered

Buy

$4.00

Whitestone REIT

WSR

Citizens JMP

Target Update

Buy

$16.00

Whitestone REIT

WSR

JMP Securities

Reiterated by

Market Outperform

$16.00

Williams-Sonoma

WSM

Telsey Advisory

Target Update

Buy

$215.00

Williams-Sonoma

WSM

Evercore ISI

Target Update

Hold

$170.00

Wix.COM

WIX

STA Research

Target Update

Speculative Buy

$175.00

Wix.com

WIX

Cantor Fitzgerald

Reiterated by

Overweight

$200.00

Xcel Energy

XEL

Morgan Stanley

Target Update

Hold

$77.00

XPO, Inc.

XPO

Susquehanna

Target Raised

Positive

$145.00

Zillow Group Class A

ZG

Bank of America Securities

Target Update

Hold

$72.00

Zoetis Inc.

ZTS

Stifel Nicolaus

Downgraded by

Hold

$160.00

Ad