Watsco, Inc. (WSO.B)
NYSE: WSO.B · IEX Real-Time Price · USD
445.15
+23.10 (5.47%)
Apr 24, 2024, 12:00 AM EDT - Market closed

Watsco Analyst Ratings

Total Analysts
7
Consensus Rating
Hold
Price Target
$397.33
Upside
-10.74%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Stephens & Co.
Stephens & Co.
Buy
Reiterates
$500
Buy Reiterates $500 +12.32% Apr 25, 2024
Baird
Baird
Buy
Maintains
$420$460
Buy Maintains $420$460 +3.34% Apr 25, 2024
Baird
Baird
Buy
Maintains
$400$410
Buy Maintains $400$410 -7.90% Feb 14, 2024
Stephens & Co.
Stephens & Co.
Buy
Maintains
$450$500
Buy Maintains $450$500 +12.32% Dec 11, 2023
UBS
UBS
Hold
Maintains
$340$402
Hold Maintains $340$402 -9.69% Oct 10, 2023
Morgan Stanley
Morgan Stanley
Sell
Maintains
$326$337
Sell Maintains $326$337 -24.30% Sep 22, 2023
Stephens & Co.
Stephens & Co.
Buy
Reiterates
$450
Buy Reiterates $450 +1.09% Aug 28, 2023
JP Morgan
JP Morgan
Hold
Maintains
$305$325
Hold Maintains $305$325 -26.99% Aug 2, 2023
Morgan Stanley
Morgan Stanley
Sell
Maintains
$323$326
Sell Maintains $323$326 -26.77% Aug 2, 2023
Baird
Baird
Buy
Maintains
$375$380
Buy Maintains $375$380 -14.64% Aug 2, 2023
Mizuho
Mizuho
Hold
Initiates
$360
Hold Initiates $360 -19.13% Jul 25, 2023
Morgan Stanley
Morgan Stanley
Sell
Maintains
$289$323
Sell Maintains $289$323 -27.44% Jul 12, 2023
Keybanc
Keybanc
Hold
Downgrades
n/a
Hold Downgrades n/a n/a Jul 10, 2023
UBS
UBS
Hold
Maintains
$280$340
Hold Maintains $280$340 -23.62% May 23, 2023
Deutsche Bank
Deutsche Bank
Hold
Maintains
$331$380
Hold Maintains $331$380 -14.64% Apr 24, 2023
Loop Capital
Loop Capital
Hold
Maintains
$315$335
Hold Maintains $315$335 -24.74% Apr 24, 2023
Stephens & Co.
Stephens & Co.
Buy
Maintains
$375$400
Buy Maintains $375$400 -10.14% Apr 21, 2023
Morgan Stanley
Morgan Stanley
Sell
Maintains
$269$289
Sell Maintains $269$289 -35.08% Apr 21, 2023
Baird
Baird
Buy
Maintains
$355$375
Buy Maintains $355$375 -15.76% Apr 21, 2023
Keybanc
Keybanc
Buy
Maintains
$365$380
Buy Maintains $365$380 -14.64% Apr 21, 2023
Baird
Baird
Buy
Maintains
$350$355
Buy Maintains $350$355 -20.25% Apr 19, 2023