Watsco, Inc. WSO

Set alert

Price alert · WSO

All alert types
316.71 USD +13.15 +4.33%

At close · Nov 2

316.71 0.00 0.00%

After hours · Nov 2, 6:40 PM ET

Bid
316.15 × 40
Ask
317.89 × 80
304.08 Day range 317.32
277.34 52-week range 459.00
YTD
-6.01%
1 year
-13.94%
Open
307.72
Prev close
303.56
Mkt cap
13.19B
Vol
809.17K
Avg vol
550.72K
EPS
12.51
P/E
25.32
Div yield
4.35%
More statistics
Low
304.08
High
317.32
Forward P/E
23.87
Beta
1.03
Short ratio
0.00
Inst. own
108.87%
Dividend
13.20
Ex-div date
Oct 15, 2026
Earnings
Feb 16, 2027
50-d avg
305.72
200-d avg
366.15
1y target
347.70

5D chart

Chart tools
Interval

Chart is warming up

The five-day price history for WSO has not been loaded yet. Try again in a moment.

Analyst view

Consensus: hold

Hold
Price target (mean) 347.70 +9.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.871.38 – 2.221.68+11.3%1.81B+14.7%9
Next quarter1.921.86 – 2.001.87+2.9%1.75B+14.4%5
Current year11.5011.00 – 11.9712.25-6.2%7.67B+5.9%7
Next year12.8412.47 – 13.1711.50+11.7%8.45B+10.2%8

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