B

Brad Reback

Stifel Nicolaus Rank #5,155
MSFT
Apr 30, 2026
Microsoft
Hold
Raised
Current $407.78
Target $415.00
Upside +1.77%
Mkt Cap: $3,151.88B
S

Seth Seifman

J.P. Morgan Rank #688
GD
Apr 30, 2026
General Dynamics
Buy
Raised
Current $344.30
Target $400.00
Upside +16.18%
Mkt Cap: $91.74B
M

Mark Strouse

J.P. Morgan Rank #1,728
GNRC
Apr 30, 2026
Generac Holdings
Buy
Raised
Current $259.23
Target $267.00
Upside +3.00%
Mkt Cap: $14.84B
A

Andrew Steinerman

J.P. Morgan Rank #3,322
VRSK
Apr 30, 2026
Verisk Analytics
Buy
Raised
Current $184.49
Target $230.00
Upside +24.67%
Mkt Cap: $24.65B
D

Duffy Fischer

Goldman Sachs Rank #2,960
PPG
Apr 30, 2026
PPG Industries
Hold
Raised
Current $108.50
Target $116.00
Upside +6.91%
Mkt Cap: $23.43B
E

Ella Smith

J.P. Morgan Rank #22,378
QTWO
Apr 30, 2026
Q2 Holdings
Buy
Raised
Current $50.75
Target $80.00
Upside +57.64%
Mkt Cap: $3.28B
T

Thomas Palmer

J.P. Morgan Rank #16,934
SFM
Apr 30, 2026
Sprouts Farmers
Hold
Raised
Current $81.85
Target $78.00
Upside -4.70%
Mkt Cap: $6.73B
J

Jeffrey Zekauskas

J.P. Morgan Rank #4,713
ASH
Apr 30, 2026
Ashland
Buy
Lowered
Current $53.26
Target $65.00
Upside +22.04%
Mkt Cap: $2.25B
J

Jessie Xu

J.P. Morgan Rank #24,010
LKNCY
Apr 30, 2026
Luckin Coffee
Buy
Raised
Current $35.00
Target $45.00
Upside +28.57%
Mkt Cap: $10.32B
P

Puneet Jain

J.P. Morgan Rank #25,983
EXLS
Apr 30, 2026
Exlservice Holdings
Buy
Raised
Current $31.88
Target $43.00
Upside +34.88%
Mkt Cap: $4.77B
M

Michael Rehaut

J.P. Morgan Rank #3,643
LGIH
Apr 30, 2026
LGI Homes
Sell
Raised
Current $48.97
Target $41.00
Upside -16.28%
Mkt Cap: $1.11B
C

Cory Carpenter

J.P. Morgan Rank #22,049
MAX
Apr 30, 2026
MediaAlpha
Buy
Raised
Current $8.51
Target $12.00
Upside +41.01%
Mkt Cap: $0.63B
I

Irene Nattel

RBC Capital Rank #295
MUSA
Apr 30, 2026
Murphy USA
Hold
Raised
Current $588.00
Target $517.00
Upside -12.07%
Mkt Cap: $9.52B
A

Andrew J Dietrich

J.P. Morgan Rank #14,517
MTB
Apr 30, 2026
M&T Bank
Hold
Lowered
Current $218.63
Target $227.00
Upside +3.83%
Mkt Cap: $32.12B
J

Jeffrey Zekauskas

J.P. Morgan Rank #4,713
PPG
Apr 30, 2026
Ashland
Buy
Lowered
Current $108.50
Target $125.00
Upside +15.21%
Mkt Cap: $23.43B
J

Jonathan Siegmann CFA

Stifel Nicolaus Rank #19,880
PSN
Apr 30, 2026
Parsons
Buy
Lowered
Current $50.41
Target $79.00
Upside +56.71%
Mkt Cap: $5.38B
J

J. Parker Lane

Stifel Nicolaus Rank #26,525
QTWO
Apr 30, 2026
Q2 Holdings
Buy
Lowered
Current $50.75
Target $70.00
Upside +37.93%
Mkt Cap: $3.28B
R

Robbie Marcus

J.P. Morgan Rank #3,929
GEHC
Apr 30, 2026
GE Healthcare Technologies Inc
Hold
Lowered
Current $60.84
Target $65.00
Upside +6.84%
Mkt Cap: $27.14B
J

Jeffrey Zekauskas

J.P. Morgan Rank #4,713
SLGN
Apr 30, 2026
Ashland
Buy
Lowered
Current $40.55
Target $47.00
Upside +15.91%
Mkt Cap: $4.18B
R

Robbie Marcus

J.P. Morgan Rank #3,929
CNMD
Apr 30, 2026
GE Healthcare Technologies Inc
Hold
Lowered
Current $36.66
Target $40.00
Upside +9.11%
Mkt Cap: $1.08B
A

Andrew J Dietrich

J.P. Morgan Rank #14,517
HBAN
Apr 30, 2026
Huntington Bancshares
Buy
Lowered
Current $16.76
Target $18.50
Upside +10.38%
Mkt Cap: $33.23B
P

Priyanka Grover

J.P. Morgan Rank #25,065
RXRX
Apr 30, 2026
Recursion Pharmaceuticals
Buy
Lowered
Current $3.46
Target $10.00
Upside +189.02%
Mkt Cap: $1.74B
D

David Grossman

Stifel Nicolaus Rank #16,922
TDOC
Apr 30, 2026
Teladoc
Hold
Lowered
Current $6.06
Target $5.50
Upside -9.24%
Mkt Cap: $1.07B
D

Dana Telsey

Telsey Advisory Rank #19,373
SHOO
Apr 30, 2026
Steven Madden
Buy
Maintained
Current $37.56
Target $50.00
Upside +33.12%
Mkt Cap: $2.70B