Analyst Consensus Rating

Investment consensus from 7 professional research analysts

Consensus Rating

Hold
Based on 7 unique analysts
(8 total ratings in last 90 days)
Medium Confidence:1 Buy/Sell

Average Price Target

$152.86
12.02% Upside

Loading chart...

Strong Sell
Sell
Hold
Buy
Strong Buy

Latest J Analyst Ratings & Recommendations

Recent analyst recommendations with rating changes and price target updates (last 90 days)

Jerry Revich
Wells Fargo
HoldMaintains
$130.00 $137.00
Adam Bubes
Goldman Sachs
Strong BuyInitiates
$158.00
Jamie Cook
Truist
HoldMaintains
$163.00 $152.00
Michael Feniger
BofA Securities
HoldMaintains
$147.00 $141.00
Andrew Kaplowitz
Citi
Strong BuyMaintains
$182.00 $180.00
Jerry Revich
Wells Fargo
HoldMaintains
$160.00 $130.00
Andrew Wittmann
Baird
HoldDowngrades
$161.00 $146.00
Sabahat Khan
RBC Capital
BuyMaintains
$157.00 $156.00