Watsco, Inc. WSO

Full chart Compare
Set alert

Price alert · WSO

All alert types
322.45 USD +10.75 (+3.45%)

Nov 4, 2026, 2:55 PM EST

316.57 Day range 328.53
277.34 52-week range 459.00
YTD
-4.30%
1 year
-10.01%

Analyst view

Consensus: hold

Hold
Price target (mean) 347.70 +7.8% upside
Target (low)
315.00
Target (mean)
347.70
Target (high)
441.00
Ratings (0m) 14 3 buy · 10 hold · 1 sell
  • Strong buy0
  • Buy3
  • Hold10
  • Sell1
  • Strong sell0

Recommendation trend

  • This month 14
  • 1 month ago 14
  • 2 months ago 14

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

WSO analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter1.881.38 – 2.221.68+12.0%1.81B+14.7%10
Next quarter1.931.86 – 2.001.87+3.2%1.75B+14.4%6
Current year11.5011.00 – 11.9712.25-6.2%7.67B+5.9%7
Next year12.8312.47 – 13.1711.50+11.6%8.45B+10.2%9

Upgrades and downgrades

The latest rating changes

WSO analyst upgrades and downgrades
DateFirmActionFromTo
Oct 15, 2026MizuhoMaintainedNeutralNeutral
Oct 12, 2026Morgan StanleyMaintainedEqual-WeightEqual-Weight
Aug 17, 2026Stephens & Co.ReiteratedOverweightOverweight
Jul 30, 2026DA DavidsonMaintainedNeutralNeutral
Jul 28, 2026BairdMaintainedOutperformOutperform
Jul 10, 2026Morgan StanleyMaintainedEqual-WeightEqual-Weight
Jun 16, 2026DA DavidsonInitiated—Neutral
Apr 29, 2026Stephens & Co.MaintainedOverweightOverweight
Feb 19, 2026JP MorganMaintainedNeutralNeutral
Jan 16, 2026JP MorganMaintainedNeutralNeutral
Jan 14, 2026Morgan StanleyMaintainedEqual-WeightEqual-Weight
Jan 5, 2026MizuhoMaintainedNeutralNeutral
Nov 6, 2025UBSMaintainedNeutralNeutral
Oct 30, 2025JP MorganMaintainedNeutralNeutral
Oct 17, 2025MizuhoMaintainedNeutralNeutral
Oct 15, 2025JP MorganMaintainedNeutralNeutral
Oct 15, 2025William BlairDowngradeOutperformMarket Perform
Oct 8, 2025Morgan StanleyMaintainedEqual-WeightEqual-Weight
Sep 23, 2025UBSMaintainedNeutralNeutral
Jun 25, 2025UBSMaintainedNeutralNeutral
May 27, 2025JP MorganMaintainedNeutralNeutral
Apr 24, 2025UBSMaintainedNeutralNeutral
Apr 24, 2025BairdMaintainedOutperformOutperform
Apr 14, 2025Morgan StanleyInitiated—Equal-Weight
Feb 27, 2025Loop CapitalMaintainedHoldHold
Feb 19, 2025BairdMaintainedOutperformOutperform
Jan 17, 2025Raymond JamesInitiated—Market Perform
Oct 24, 2024BairdMaintainedOutperformOutperform
Oct 16, 2024BairdMaintainedOutperformOutperform
Jul 31, 2024JP MorganMaintainedNeutralNeutral