Latest 10-Q

What changed in Watsco, Inc.'s latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Executive-branch trades

7 trades

Trades in Watsco, Inc. reported by the President, Cabinet members and other senior executive-branch officials. Amounts are ranges.Form 278-T is the periodic transaction report that senior executive-branch officials file with the Office of Government Ethics. They must report each trade over $1,000 within 30 days of being notified of it, and no later than 45 days after the trade. Amounts are ranges, not exact figures.

Recent executive-branch trades
The form has no ticker column. The asset is shown as the filer wrote it. We add a ticker link only when we could match the asset to a listed company.The form asks for a range, such as $1,001 - $15,000, not an exact amount. A line can be left blank when the filer's note says the amount was not more than $1,000.Report
Donald J Trump
President of the United States
WATSCO INC
read from scan
SaleAug 10, 2026$1,001 - $15,000Sep 17, 2026White House report ↗
Donald J Trump
President of the United States
WATSCO INC CLASS A
read from scan
PurchaseJul 31, 2026$100,001 - $250,000Sep 8, 2026White House report ↗
Donald J Trump
President of the United States
WATSCO INC CLASS A
read from scan
PurchaseJul 22, 2026$100,001 - $250,000Sep 8, 2026White House report ↗
Donald J Trump
President of the United States
WATSCO INC CLASS A
read from scan
SaleMay 22, 2026$50,001 - $100,000Jun 25, 2026White House report ↗
Donald J Trump
President of the United States
WATSCO INC
read from scan
PurchaseMar 18, 2026$50,001 - $100,000May 8, 2026White House report ↗
All 7 trades in WSOFree to read. Amounts are ranges.

Lobbying

What Watsco, Inc. and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

H-1B labor applications at Watsco, Inc.

1 certified in 12 mo

Labor condition applications decided by the Department of Labor, matched to Watsco, Inc. by employer name. An application is not a hire.

Median yearly wage offered, full-time certified applications, Jul 2025 to Jun 2026: —The wage the employer offered, as filed, with its unit. The yearly figure restates it per year (hourly x 2,080, weekly x 52, every two weeks x 26, monthly x 12) from the low end of the offered range. It is not what the worker was paid.

H-1B labor applications decided at Watsco, Inc. by quarter
QuarterCertifiedAll decidedWorkers asked for
2024 Q3111
2024 Q4111
2025 Q1000
2025 Q2000
2025 Q3000
2025 Q4000
2026 Q1000
2026 Q2111
Most common job titles at Watsco, Inc.
Job titleApplicationsMedian wage
Salesforce Administrator1—

We match the employer's name to a public company automatically, including a reviewed list of subsidiaries. A subsidiary can be missed and a similar name can be matched wrongly. The files carry no worker names.

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$308.46+$0.22 (+0.07%) Nov 13 close
Oct 13, 2026: $291.50Oct 14, 2026: $295.09Oct 15, 2026: $299.50Oct 16, 2026: $295.91Oct 19, 2026: $294.00Oct 20, 2026: $301.85Oct 21, 2026: $305.03Oct 22, 2026: $327.04Oct 23, 2026: $322.98Oct 26, 2026: $305.33Oct 27, 2026: $301.04Oct 28, 2026: $290.83Oct 29, 2026: $303.00Oct 30, 2026: $303.56Nov 2, 2026: $316.71Nov 3, 2026: $311.69Nov 4, 2026: $319.52Nov 5, 2026: $311.14Nov 6, 2026: $304.34Nov 9, 2026: $316.42Nov 10, 2026: $311.47Nov 11, 2026: $313.15Nov 12, 2026: $308.24Nov 13, 2026: $308.46
Oct 13, 2026Low $290.83 · High $327.04Nov 13, 2026
Aug 13, 2026: $311.60Aug 14, 2026: $313.06Aug 17, 2026: $311.86Aug 18, 2026: $313.65Aug 19, 2026: $319.64Aug 20, 2026: $314.45Aug 21, 2026: $311.94Aug 24, 2026: $310.80Aug 25, 2026: $302.29Aug 26, 2026: $314.39Aug 27, 2026: $313.05Aug 28, 2026: $310.76Aug 31, 2026: $309.82Sep 1, 2026: $314.98Sep 2, 2026: $308.92Sep 3, 2026: $315.38Sep 4, 2026: $315.13Sep 8, 2026: $316.02Sep 9, 2026: $309.75Sep 10, 2026: $310.90Sep 11, 2026: $314.22Sep 14, 2026: $311.58Sep 15, 2026: $302.66Sep 16, 2026: $304.20Sep 17, 2026: $305.36Sep 18, 2026: $311.77Sep 21, 2026: $317.69Sep 22, 2026: $325.58Sep 23, 2026: $325.37Sep 24, 2026: $320.21Sep 25, 2026: $317.23Sep 28, 2026: $313.22Sep 29, 2026: $300.80Sep 30, 2026: $302.69Oct 1, 2026: $301.15Oct 2, 2026: $297.47Oct 5, 2026: $292.15Oct 6, 2026: $290.83Oct 7, 2026: $282.65Oct 8, 2026: $282.23Oct 9, 2026: $279.90Oct 12, 2026: $286.32Oct 13, 2026: $291.50Oct 14, 2026: $295.09Oct 15, 2026: $299.50Oct 16, 2026: $295.91Oct 19, 2026: $294.00Oct 20, 2026: $301.85Oct 21, 2026: $305.03Oct 22, 2026: $327.04Oct 23, 2026: $322.98Oct 26, 2026: $305.33Oct 27, 2026: $301.04Oct 28, 2026: $290.83Oct 29, 2026: $303.00Oct 30, 2026: $303.56Nov 2, 2026: $316.71Nov 3, 2026: $311.69Nov 4, 2026: $319.52Nov 5, 2026: $311.14Nov 6, 2026: $304.34Nov 9, 2026: $316.42Nov 10, 2026: $311.47Nov 11, 2026: $313.15Nov 12, 2026: $308.24Nov 13, 2026: $308.46
Aug 13, 2026Low $279.90 · High $327.04Nov 13, 2026
Nov 13, 2025: $346.52Nov 14, 2025: $343.12Nov 17, 2025: $337.92Nov 18, 2025: $340.41Nov 19, 2025: $335.84Nov 20, 2025: $323.51Nov 21, 2025: $336.63Nov 24, 2025: $331.02Nov 25, 2025: $342.30Nov 26, 2025: $345.60Nov 28, 2025: $346.40Dec 1, 2025: $341.56Dec 2, 2025: $341.24Dec 3, 2025: $355.86Dec 4, 2025: $347.98Dec 5, 2025: $347.77Dec 8, 2025: $340.84Dec 9, 2025: $338.98Dec 10, 2025: $354.99Dec 11, 2025: $358.96Dec 12, 2025: $354.61Dec 15, 2025: $344.59Dec 16, 2025: $341.89Dec 17, 2025: $346.23Dec 18, 2025: $348.34Dec 19, 2025: $347.83Dec 22, 2025: $347.25Dec 23, 2025: $345.76Dec 24, 2025: $347.78Dec 26, 2025: $348.09Dec 29, 2025: $349.00Dec 30, 2025: $343.05Dec 31, 2025: $336.95Jan 2, 2026: $347.33Jan 5, 2026: $352.90Jan 6, 2026: $357.19Jan 7, 2026: $349.30Jan 8, 2026: $360.76Jan 9, 2026: $375.50Jan 12, 2026: $376.15Jan 13, 2026: $374.55Jan 14, 2026: $372.51Jan 15, 2026: $380.10Jan 16, 2026: $381.56Jan 20, 2026: $376.82Jan 21, 2026: $384.82Jan 22, 2026: $388.18Jan 23, 2026: $383.94Jan 26, 2026: $386.94Jan 27, 2026: $385.84Jan 28, 2026: $385.14Jan 29, 2026: $383.42Jan 30, 2026: $386.45Feb 2, 2026: $386.61Feb 3, 2026: $390.43Feb 4, 2026: $409.92Feb 5, 2026: $405.94Feb 6, 2026: $419.92Feb 9, 2026: $414.74Feb 10, 2026: $425.55Feb 11, 2026: $427.58Feb 12, 2026: $415.07Feb 13, 2026: $417.92Feb 17, 2026: $422.83Feb 18, 2026: $419.32Feb 19, 2026: $409.56Feb 20, 2026: $409.93Feb 23, 2026: $411.71Feb 24, 2026: $412.13Feb 25, 2026: $407.82Feb 26, 2026: $410.69Feb 27, 2026: $417.33Mar 2, 2026: $410.87Mar 3, 2026: $407.12Mar 4, 2026: $405.03Mar 5, 2026: $400.87Mar 6, 2026: $393.19Mar 9, 2026: $393.92Mar 10, 2026: $379.45Mar 11, 2026: $374.09Mar 12, 2026: $363.79Mar 13, 2026: $368.39Mar 16, 2026: $374.45Mar 17, 2026: $381.89Mar 18, 2026: $377.96Mar 19, 2026: $383.13Mar 20, 2026: $373.24Mar 23, 2026: $385.27Mar 24, 2026: $363.47Mar 25, 2026: $367.15Mar 26, 2026: $348.01Mar 27, 2026: $347.20Mar 30, 2026: $348.91Mar 31, 2026: $363.79Apr 1, 2026: $375.92Apr 2, 2026: $370.31Apr 6, 2026: $378.52Apr 7, 2026: $381.70Apr 8, 2026: $390.90Apr 9, 2026: $403.88Apr 10, 2026: $409.09Apr 13, 2026: $416.27Apr 14, 2026: $410.63Apr 15, 2026: $415.97Apr 16, 2026: $421.90Apr 17, 2026: $430.26Apr 20, 2026: $438.41Apr 21, 2026: $440.40Apr 22, 2026: $432.69Apr 23, 2026: $437.49Apr 24, 2026: $440.64Apr 27, 2026: $456.86Apr 28, 2026: $438.47Apr 29, 2026: $428.51Apr 30, 2026: $437.84May 1, 2026: $428.57May 4, 2026: $414.78May 5, 2026: $420.68May 6, 2026: $432.06May 7, 2026: $429.24May 8, 2026: $420.60May 11, 2026: $424.75May 12, 2026: $417.13May 13, 2026: $417.98May 14, 2026: $416.08May 15, 2026: $403.15May 18, 2026: $391.69May 19, 2026: $386.82May 20, 2026: $386.57May 21, 2026: $378.36May 22, 2026: $375.17May 26, 2026: $382.10May 27, 2026: $380.95May 28, 2026: $365.42May 29, 2026: $367.10Jun 1, 2026: $359.47Jun 2, 2026: $363.86Jun 3, 2026: $368.36Jun 4, 2026: $369.06Jun 5, 2026: $371.38Jun 8, 2026: $371.84Jun 9, 2026: $386.11Jun 10, 2026: $375.66Jun 11, 2026: $384.33Jun 12, 2026: $380.46Jun 15, 2026: $384.81Jun 16, 2026: $389.14Jun 17, 2026: $384.38Jun 18, 2026: $401.04Jun 22, 2026: $397.16Jun 23, 2026: $387.72Jun 24, 2026: $400.98Jun 25, 2026: $412.19Jun 26, 2026: $410.74Jun 29, 2026: $410.60Jun 30, 2026: $416.73Jul 1, 2026: $407.62Jul 2, 2026: $404.71Jul 6, 2026: $399.06Jul 7, 2026: $389.44Jul 8, 2026: $380.22Jul 9, 2026: $377.73Jul 10, 2026: $383.86Jul 13, 2026: $393.71Jul 14, 2026: $395.29Jul 15, 2026: $387.24Jul 16, 2026: $385.16Jul 17, 2026: $371.91Jul 20, 2026: $370.77Jul 21, 2026: $372.96Jul 22, 2026: $362.00Jul 23, 2026: $359.85Jul 24, 2026: $362.01Jul 27, 2026: $364.37Jul 28, 2026: $367.51Jul 29, 2026: $320.02Jul 30, 2026: $310.73Jul 31, 2026: $309.30Aug 3, 2026: $318.01Aug 4, 2026: $335.07Aug 5, 2026: $333.12Aug 6, 2026: $321.02Aug 7, 2026: $330.10Aug 10, 2026: $326.71Aug 11, 2026: $318.91Aug 12, 2026: $309.41Aug 13, 2026: $311.60Aug 14, 2026: $313.06Aug 17, 2026: $311.86Aug 18, 2026: $313.65Aug 19, 2026: $319.64Aug 20, 2026: $314.45Aug 21, 2026: $311.94Aug 24, 2026: $310.80Aug 25, 2026: $302.29Aug 26, 2026: $314.39Aug 27, 2026: $313.05Aug 28, 2026: $310.76Aug 31, 2026: $309.82Sep 1, 2026: $314.98Sep 2, 2026: $308.92Sep 3, 2026: $315.38Sep 4, 2026: $315.13Sep 8, 2026: $316.02Sep 9, 2026: $309.75Sep 10, 2026: $310.90Sep 11, 2026: $314.22Sep 14, 2026: $311.58Sep 15, 2026: $302.66Sep 16, 2026: $304.20Sep 17, 2026: $305.36Sep 18, 2026: $311.77Sep 21, 2026: $317.69Sep 22, 2026: $325.58Sep 23, 2026: $325.37Sep 24, 2026: $320.21Sep 25, 2026: $317.23Sep 28, 2026: $313.22Sep 29, 2026: $300.80Sep 30, 2026: $302.69Oct 1, 2026: $301.15Oct 2, 2026: $297.47Oct 5, 2026: $292.15Oct 6, 2026: $290.83Oct 7, 2026: $282.65Oct 8, 2026: $282.23Oct 9, 2026: $279.90Oct 12, 2026: $286.32Oct 13, 2026: $291.50Oct 14, 2026: $295.09Oct 15, 2026: $299.50Oct 16, 2026: $295.91Oct 19, 2026: $294.00Oct 20, 2026: $301.85Oct 21, 2026: $305.03Oct 22, 2026: $327.04Oct 23, 2026: $322.98Oct 26, 2026: $305.33Oct 27, 2026: $301.04Oct 28, 2026: $290.83Oct 29, 2026: $303.00Oct 30, 2026: $303.56Nov 2, 2026: $316.71Nov 3, 2026: $311.69Nov 4, 2026: $319.52Nov 5, 2026: $311.14Nov 6, 2026: $304.34Nov 9, 2026: $316.42Nov 10, 2026: $311.47Nov 11, 2026: $313.15Nov 12, 2026: $308.24Nov 13, 2026: $308.46
Nov 13, 2025Low $279.90 · High $456.86Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.