We’ve just launched a new portal to help you explore stocks, crypto, ETFs, and more data

WSO

452.61 USD
3.47
0.76%
Last update Apr 28, 2:02 PM EDT
Main market
Day range
450.61
460.13
Previous close
456.079987
Open
455.99
Access this stock data via API
Subscribe
Watsco Inc.
452.61
3.47
0.76%

Analysis

Earnings estimate Current quarter(Jun 2025) Next quarter(Sep 2025) Current year(Dec 2025) Next year(Dec 2026)
Number of analysts 12 12 13 13
Average estimate 4.80 4.82 14.41 15.68
Low estimate 4.47 4.60 13.57 13.97
High estimate 4.97 5.19 16.36 17.73
Last year EPS 4.49 4.22 13.30 14.41
Revenue estimate Current quarter(Jun 2025) Next quarter(Sep 2025) Current year(Dec 2025) Next year(Dec 2026)
Number of Analysts 14 14 16 15
Avg. estimate 2.24B 2.30B 7.92B 8.35B
Low estimate 2.18B 2.24B 7.73B 8.10B
High estimate 2.30B 2.39B 8.04B 8.54B
Last year sales 2.14B 2.16B 7.62B 7.92B
Sales growth 0.05 0.06 0.04 0.06
EPS trend Current quarter(Jun 2025) Next quarter(Sep 2025) Current year(Dec 2025) Next year(Dec 2026)
Current estimate 4.80 4.82 14.41 15.68
7 days ago 4.87 4.90 14.83 16.51
30 days ago 4.89 4.90 14.86 16.45
60 days ago 4.93 4.93 14.85 16.43
90 days ago 4.96 4.90 14.82 16.58
EPS revisions Current quarter(Jun 2025) Next quarter(Sep 2025) Current year(Dec 2025) Next year(Dec 2026)
Up last 7 days 0 0 1 0
Up last 30 days 1 2 1 1
Down last 7 days 0 0 0 0
Down last 30 days 7 9 4 4
Growth estimates
Current qtr (Apr 2025) 0.080%
Next qtr. (Jul 2025) 0.152%
Current year (2025) 0.075%
Next 5 years (per annum) 0.132%
Past 5 years (per annum) 0.160%

Analyst ratings

Firm Date Action
UBS Apr 24, 2025 Maintains
Baird Apr 24, 2025 Maintains
Morgan Stanley Apr 14, 2025 Initiates
Loop Capital Feb 27, 2025 Maintains
Baird Feb 19, 2025 Maintains
Raymond James Jan 17, 2025 Initiates
Baird Oct 24, 2024 Maintains
Baird Oct 16, 2024 Maintains
JP Morgan Jul 31, 2024 Maintains
Baird Jul 31, 2024 Maintains
Stephens & Co. Apr 25, 2024 Reiterates
Baird Apr 25, 2024 Maintains
Baird Feb 14, 2024 Maintains
Stephens & Co. Dec 11, 2023 Maintains
UBS Oct 10, 2023 Maintains
Morgan Stanley Sep 22, 2023 Maintains
Stephens & Co. Aug 28, 2023 Reiterates
Baird Aug 02, 2023 Maintains
JP Morgan Aug 02, 2023 Maintains
Morgan Stanley Aug 02, 2023 Maintains
Mizuho Jul 25, 2023 Initiates
Morgan Stanley Jul 12, 2023 Maintains
Keybanc Jul 10, 2023 Downgrade
UBS May 23, 2023 Maintains
Loop Capital Apr 24, 2023 Maintains
Deutsche Bank Apr 24, 2023 Maintains
Baird Apr 21, 2023 Maintains
Stephens & Co. Apr 21, 2023 Maintains
Keybanc Apr 21, 2023 Maintains
Morgan Stanley Apr 21, 2023 Maintains
Main market

Exchange is currently active.
Closing in 1 hour 51 minutes

14:08
00:00
09:30
16:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).