{
"price": {
"symbol": "WSO",
"name": "Watsco, Inc.",
"price": 297.96,
"changePercentage": -1.05927,
"change": -3.19,
"volume": 152505,
"dayLow": 297.09,
"dayHigh": 306.69,
"yearHigh": 459,
"yearLow": 295.75,
"marketCap": 12272459611,
"priceAvg50": 318.1652,
"priceAvg200": 371.97086,
"exchange": "NYSE",
"open": 306.69,
"previousClose": 301.15,
"timestamp": 1790958877,
"quote_spread": {},
"chart_vwap_daily": [
{
"t": "2026-08-21",
"v": 314.5288,
"c": 311.94
},
{
"t": "2026-08-24",
"v": 311.4749,
"c": 310.8
},
{
"t": "2026-08-25",
"v": 301.2136,
"c": 302.29
},
{
"t": "2026-08-26",
"v": 312.6013,
"c": 314.39
},
{
"t": "2026-08-27",
"v": 310.8282,
"c": 313.05
},
{
"t": "2026-08-28",
"v": 310.0831,
"c": 310.76
},
{
"t": "2026-08-31",
"v": 309.4981,
"c": 309.82
},
{
"t": "2026-09-01",
"v": 312.6654,
"c": 314.98
},
{
"t": "2026-09-02",
"v": 310.2183,
"c": 308.92
},
{
"t": "2026-09-03",
"v": 313.9229,
"c": 315.38
},
{
"t": "2026-09-04",
"v": 315.5472,
"c": 315.13
},
{
"t": "2026-09-08",
"v": 317.225,
"c": 316.02
},
{
"t": "2026-09-09",
"v": 310.6686,
"c": 309.75
},
{
"t": "2026-09-10",
"v": 309.6711,
"c": 310.9
},
{
"t": "2026-09-11",
"v": 315.7261,
"c": 314.22
},
{
"t": "2026-09-14",
"v": 312.2084,
"c": 311.58
},
{
"t": "2026-09-15",
"v": 304.494,
"c": 302.66
},
{
"t": "2026-09-16",
"v": 306.1983,
"c": 304.2
},
{
"t": "2026-09-17",
"v": 305.3338,
"c": 305.36
},
{
"t": "2026-09-18",
"v": 311.1439,
"c": 311.77
},
{
"t": "2026-09-21",
"v": 318.007,
"c": 317.69
},
{
"t": "2026-09-22",
"v": 323.4548,
"c": 325.58
},
{
"t": "2026-09-23",
"v": 326.5688,
"c": 325.37
},
{
"t": "2026-09-24",
"v": 321.1818,
"c": 320.21
},
{
"t": "2026-09-25",
"v": 319.2058,
"c": 317.23
},
{
"t": "2026-09-28",
"v": 313.2084,
"c": 313.22
},
{
"t": "2026-09-29",
"v": 302.1834,
"c": 300.8
},
{
"t": "2026-09-30",
"v": 304.4479,
"c": 302.69
},
{
"t": "2026-10-01",
"v": 301.8154,
"c": 301.15
},
{
"t": "2026-10-02",
"v": 300.7255,
"c": 298.055
}
],
"vwap_summary": {
"days": 30,
"days_above": 12,
"days_below": 18,
"pct_days_above": 40,
"position": "below",
"gap_pct": -0.89,
"streak_days": 4
}
},
"company": {
"symbol": "WSO",
"price": 301.15,
"marketCap": 12403850221,
"beta": 1.039,
"lastDividend": 12.6,
"range": "295.75-459",
"change": -1.54,
"changePercentage": -0.50877,
"volume": 354225,
"averageVolume": 453734,
"companyName": "Watsco, Inc.",
"currency": "USD",
"cik": "0000105016",
"isin": "US9426222009",
"cusip": "942622200",
"exchangeFullName": "New York Stock Exchange",
"exchange": "NYSE",
"industry": "Industrial - Distribution",
"website": "https://www.watsco.com",
"description": "Watsco, Inc., together with its subsidiaries, engages in the distribution of air conditioning, heating, and refrigeration equipment, and related parts and supplies in the United States, Canada, Latin America, and the Caribbean. It distributes equipment, including residential ducted and ductless air conditioners, such as gas, electric, and oil furnaces; commercial air conditioning and heating equipment systems; and other specialized equipment. The company also offers parts comprising replacement compressors, evaporator coils, motors, and other component parts; and supplies, such as thermostats, insulation materials, refrigerants, ductworks, grills, registers, sheet metals, tools, copper tubing, concrete pads, tapes, adhesives, and other ancillary supplies, as well as plumbing and bathroom remodeling supplies. It serves contractors and dealers that service the replacement and new construction markets for residential and light commercial central air conditioning, heating, and refrigeration systems. Watsco, Inc. was incorporated in 1956 and is headquartered in Miami, Florida.",
"ceo": "Albert H. Nahmad",
"sector": "Industrials",
"country": "US",
"fullTimeEmployees": "7000",
"phone": "305 714 4100",
"address": "2665 South Bayshore Drive",
"city": "Miami",
"state": "FL",
"zip": "33133",
"image": "https://images.financialmodelingprep.com/symbol/WSO.png",
"ipoDate": "1984-06-07",
"defaultImage": false,
"isEtf": false,
"isActivelyTrading": true,
"isAdr": false,
"isFund": false,
"sec_filings": [
{
"form": "8-K",
"date": "2026-09-17",
"accession": "0001193125-26-394393",
"description": "8-K",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526394393/wso-20260912.htm"
},
{
"form": "10-Q",
"date": "2026-08-07",
"accession": "0001193125-26-340204",
"description": "10-Q",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526340204/wso-20260630.htm"
},
{
"form": "8-K",
"date": "2026-07-29",
"accession": "0001193125-26-322168",
"description": "8-K",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526322168/wso-20260729.htm"
},
{
"form": "8-K/A",
"date": "2026-06-04",
"accession": "0001193125-26-257478",
"description": "8-K/A",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526257478/wso-20260423.htm"
},
{
"form": "8-K",
"date": "2026-06-04",
"accession": "0001193125-26-257467",
"description": "8-K",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526257467/wso-20260604.htm"
},
{
"form": "424B7",
"date": "2026-06-04",
"accession": "0001193125-26-257450",
"description": "424B7",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526257450/d199944d424b7.htm"
},
{
"form": "8-K",
"date": "2026-06-03",
"accession": "0001193125-26-255386",
"description": "8-K",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526255386/wso-20260601.htm"
},
{
"form": "SCHEDULE 13G/A",
"date": "2026-05-14",
"accession": "0001562230-26-000105",
"description": "",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000156223026000105/xslSCHEDULE_13G_X02/primary_doc.xml"
},
{
"form": "SCHEDULE 13G",
"date": "2026-05-14",
"accession": "0001422848-26-000087",
"description": "",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000142284826000087/xslSCHEDULE_13G_X02/primary_doc.xml"
},
{
"form": "10-Q",
"date": "2026-05-08",
"accession": "0001193125-26-214570",
"description": "10-Q",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526214570/wso-20260331.htm"
},
{
"form": "SCHEDULE 13G",
"date": "2026-04-30",
"accession": "0002100119-26-001209",
"description": "",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000210011926001209/xslSCHEDULE_13G_X02/primary_doc.xml"
},
{
"form": "8-K",
"date": "2026-04-29",
"accession": "0001193125-26-191427",
"description": "8-K",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526191427/wso-20260423.htm"
},
{
"form": "SCHEDULE 13G",
"date": "2026-04-29",
"accession": "0002100121-26-000749",
"description": "",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000210012126000749/xslSCHEDULE_13G_X02/primary_doc.xml"
},
{
"form": "8-K",
"date": "2026-04-28",
"accession": "0001193125-26-183549",
"description": "8-K",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526183549/wso-20260428.htm"
},
{
"form": "DEF 14A",
"date": "2026-04-24",
"accession": "0001193125-26-174970",
"description": "DEF 14A",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526174970/wso-20260423.htm"
}
]
},
"volume": {
"volume": 152505,
"avgVolume": 453734,
"short_ratio": [
{
"symbol": "WSO",
"file_date": "2026-10-01",
"date": "20261001",
"short_volume": 136861,
"short_exempt_volume": 40,
"total_volume": 172765,
"short_volume_ratio": 0.7922,
"signal": "Bearish"
}
],
"volume_profile": {
"poc": 312.7,
"vah": 321.82,
"val": 304.61,
"profile": [
{
"price": 298.09,
"volume": 23375
},
{
"price": 298.62,
"volume": 29403
},
{
"price": 299.14,
"volume": 52716
},
{
"price": 299.66,
"volume": 74064
},
{
"price": 300.18,
"volume": 142118
},
{
"price": 300.7,
"volume": 72856
},
{
"price": 301.22,
"volume": 121479
},
{
"price": 301.74,
"volume": 161542
},
{
"price": 302.27,
"volume": 82906
},
{
"price": 302.79,
"volume": 121776
},
{
"price": 303.31,
"volume": 138490
},
{
"price": 303.83,
"volume": 107160
},
{
"price": 304.35,
"volume": 244417
},
{
"price": 304.87,
"volume": 206864
},
{
"price": 305.4,
"volume": 160150
},
{
"price": 305.92,
"volume": 181894
},
{
"price": 306.44,
"volume": 121148
},
{
"price": 306.96,
"volume": 91052
},
{
"price": 307.48,
"volume": 64357
},
{
"price": 308.0,
"volume": 102558
},
{
"price": 308.52,
"volume": 94619
},
{
"price": 309.05,
"volume": 113908
},
{
"price": 309.57,
"volume": 128346
},
{
"price": 310.09,
"volume": 132933
},
{
"price": 310.61,
"volume": 90651
},
{
"price": 311.13,
"volume": 182841
},
{
"price": 311.65,
"volume": 252942
},
{
"price": 312.17,
"volume": 235579
},
{
"price": 312.7,
"volume": 396661
},
{
"price": 313.22,
"volume": 152300
},
{
"price": 313.74,
"volume": 102910
},
{
"price": 314.26,
"volume": 87396
},
{
"price": 314.78,
"volume": 121891
},
{
"price": 315.3,
"volume": 132576
},
{
"price": 315.83,
"volume": 85298
},
{
"price": 316.35,
"volume": 162127
},
{
"price": 316.87,
"volume": 162472
},
{
"price": 317.39,
"volume": 228905
},
{
"price": 317.91,
"volume": 157096
},
{
"price": 318.43,
"volume": 118618
},
{
"price": 318.95,
"volume": 117339
},
{
"price": 319.48,
"volume": 77082
},
{
"price": 320.0,
"volume": 136295
},
{
"price": 320.52,
"volume": 178366
},
{
"price": 321.04,
"volume": 218755
},
{
"price": 321.56,
"volume": 80385
},
{
"price": 322.08,
"volume": 62367
},
{
"price": 322.6,
"volume": 45759
},
{
"price": 323.13,
"volume": 23389
},
{
"price": 323.65,
"volume": 32599
},
{
"price": 324.17,
"volume": 4026
},
{
"price": 324.69,
"volume": 23222
},
{
"price": 325.21,
"volume": 6474
},
{
"price": 325.73,
"volume": 152982
},
{
"price": 326.26,
"volume": 72100
},
{
"price": 326.78,
"volume": 49604
},
{
"price": 327.3,
"volume": 38301
},
{
"price": 327.82,
"volume": 74039
},
{
"price": 328.34,
"volume": 35617
},
{
"price": 328.86,
"volume": 7923
}
],
"sessions": 20
}
},
"calendar": [
{
"symbol": "WSO",
"date": "2026-11-04",
"epsActual": null,
"epsEstimated": 4.13,
"revenueActual": null,
"revenueEstimated": 2202702000,
"lastUpdated": "2026-10-02"
},
{
"symbol": "WSO",
"date": "2026-07-29",
"epsActual": 4,
"epsEstimated": 4.41,
"revenueActual": 2104859000,
"revenueEstimated": 2142831000,
"lastUpdated": "2026-10-02"
},
{
"symbol": "WSO",
"date": "2026-04-28",
"epsActual": 1.87,
"epsEstimated": 1.73,
"revenueActual": 1533010000,
"revenueEstimated": 1487168000,
"lastUpdated": "2026-07-28"
},
{
"symbol": "WSO",
"date": "2026-02-17",
"epsActual": 1.68,
"epsEstimated": 1.88,
"revenueActual": 1578757000,
"revenueEstimated": 1616813000,
"lastUpdated": "2026-05-17"
},
{
"symbol": "WSO",
"date": "2025-10-29",
"epsActual": 3.98,
"epsEstimated": 4.44,
"revenueActual": 2067005000,
"revenueEstimated": 2165142760,
"lastUpdated": "2026-01-29"
},
{
"symbol": "WSO",
"date": "2025-07-30",
"epsActual": 4.52,
"epsEstimated": 4.78,
"revenueActual": 2062442000,
"revenueEstimated": 2224850077,
"lastUpdated": "2025-10-30"
},
{
"symbol": "WSO",
"date": "2025-04-23",
"epsActual": 1.93,
"epsEstimated": 2.29,
"revenueActual": 1531086000,
"revenueEstimated": 2235239360,
"lastUpdated": "2025-07-23"
},
{
"symbol": "WSO",
"date": "2025-02-18",
"epsActual": 2.37,
"epsEstimated": 2.15,
"revenueActual": 1753962000,
"revenueEstimated": 1664462966,
"lastUpdated": "2025-05-18"
},
{
"symbol": "WSO",
"date": "2024-10-23",
"epsActual": 4.22,
"epsEstimated": 4.73,
"revenueActual": 2160036000,
"revenueEstimated": 2243928145,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2024-07-30",
"epsActual": 4.49,
"epsEstimated": 4.69,
"revenueActual": 2139328000,
"revenueEstimated": 2186581758,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2024-04-24",
"epsActual": 2.17,
"epsEstimated": 2.28,
"revenueActual": 1564991000,
"revenueEstimated": 1594142378,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2024-02-13",
"epsActual": 2.06,
"epsEstimated": 2.41,
"revenueActual": 1603197000,
"revenueEstimated": 1649890000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2023-10-19",
"epsActual": 4.35,
"epsEstimated": 4.29,
"revenueActual": 2126845000,
"revenueEstimated": 1652780000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2023-08-01",
"epsActual": 4.42,
"epsEstimated": 4.93,
"revenueActual": 2003084000,
"revenueEstimated": 2187800000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2023-04-20",
"epsActual": 2.83,
"epsEstimated": 2.36,
"revenueActual": 1550641000,
"revenueEstimated": 1520070000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2023-02-16",
"epsActual": 2.35,
"epsEstimated": 2.12,
"revenueActual": 1581223000,
"revenueEstimated": 1610684466,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2022-10-20",
"epsActual": 4.03,
"epsEstimated": 4.37,
"revenueActual": 2035796000,
"revenueEstimated": 2053133200,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2022-07-26",
"epsActual": 4.93,
"epsEstimated": 5.05,
"revenueActual": 2133755000,
"revenueEstimated": 2177058030,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2022-04-21",
"epsActual": 2.9,
"epsEstimated": 1.78,
"revenueActual": 1523570000,
"revenueEstimated": 1384772348,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2022-02-10",
"epsActual": 2.02,
"epsEstimated": 1.69,
"revenueActual": 1511865000,
"revenueEstimated": 1349379596,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2021-10-20",
"epsActual": 3.62,
"epsEstimated": 3.51,
"revenueActual": 1782569000,
"revenueEstimated": 1813200000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2021-07-22",
"epsActual": 3.71,
"epsEstimated": 3.05,
"revenueActual": 1849640000,
"revenueEstimated": 1813200000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2021-04-22",
"epsActual": 1.39,
"epsEstimated": 0.89,
"revenueActual": 1136118000,
"revenueEstimated": 1060910000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2021-02-11",
"epsActual": 1.14,
"epsEstimated": 0.99,
"revenueActual": 1154716000,
"revenueEstimated": 1088470000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2020-10-22",
"epsActual": 2.76,
"epsEstimated": 2.48,
"revenueActual": 1536671000,
"revenueEstimated": 1380776840,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2020-07-23",
"epsActual": 2.26,
"epsEstimated": 1.88,
"revenueActual": 1355385000,
"revenueEstimated": 1127488407,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2020-04-23",
"epsActual": 0.72,
"epsEstimated": 0.86,
"revenueActual": 1008156000,
"revenueEstimated": 1204186333,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2020-02-13",
"epsActual": 0.92,
"epsEstimated": 1,
"revenueActual": 1072315000,
"revenueEstimated": 1165559782,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2019-10-17",
"epsActual": 2.2,
"epsEstimated": 2.23,
"revenueActual": 1394915000,
"revenueEstimated": 1413936568,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2019-07-18",
"epsActual": 2.4,
"epsEstimated": 2.54,
"revenueActual": 1371854000,
"revenueEstimated": 1451878816,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2019-04-23",
"epsActual": 0.88,
"epsEstimated": 0.88,
"revenueActual": 931278000,
"revenueEstimated": 931278000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2019-02-14",
"epsActual": 1.02,
"epsEstimated": 1.06,
"revenueActual": 991326000,
"revenueEstimated": 1030201529,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2018-10-25",
"epsActual": 2.11,
"epsEstimated": 2.26,
"revenueActual": 1296007000,
"revenueEstimated": 1388132701,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2018-07-25",
"epsActual": 2.4,
"epsEstimated": 2.47,
"revenueActual": 1332743000,
"revenueEstimated": 1371570416,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2018-04-24",
"epsActual": 0.89,
"epsEstimated": 0.89,
"revenueActual": 926577000,
"revenueEstimated": 926600000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2018-02-08",
"epsActual": 0.9,
"epsEstimated": 1,
"revenueActual": 964345000,
"revenueEstimated": 810336134,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2017-10-25",
"epsActual": 1.87,
"epsEstimated": 1.95,
"revenueActual": 1229591000,
"revenueEstimated": 1317428571,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2017-07-25",
"epsActual": 2.07,
"epsEstimated": 2.04,
"revenueActual": 1275924000,
"revenueEstimated": 1257408695,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2017-04-25",
"epsActual": 0.67,
"epsEstimated": 0.8,
"revenueActual": 872095000,
"revenueEstimated": 982647887,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2017-02-14",
"epsActual": 0.81,
"epsEstimated": 0.87,
"revenueActual": 913611000,
"revenueEstimated": 981274074,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2016-10-25",
"epsActual": 1.78,
"epsEstimated": 1.92,
"revenueActual": 1241232000,
"revenueEstimated": 1338822471,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2016-07-22",
"epsActual": 1.82,
"epsEstimated": 2.04,
"revenueActual": 1214435000,
"revenueEstimated": 1361195604,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2016-04-20",
"epsActual": 0.71,
"epsEstimated": 0.73,
"revenueActual": 851424000,
"revenueEstimated": 875383098,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2016-02-11",
"epsActual": 0.75,
"epsEstimated": 0.72,
"revenueActual": 903816000,
"revenueEstimated": 867648000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2015-10-27",
"epsActual": 1.64,
"epsEstimated": 1.77,
"revenueActual": 1177012000,
"revenueEstimated": 1270298780,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2015-07-21",
"epsActual": 1.85,
"epsEstimated": 1.89,
"revenueActual": 1223439000,
"revenueEstimated": 1249851891,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2015-04-15",
"epsActual": 0.65,
"epsEstimated": 0.59,
"revenueActual": 808972000,
"revenueEstimated": 734323076,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2015-02-12",
"epsActual": 0.69,
"epsEstimated": 0.63,
"revenueActual": 876787000,
"revenueEstimated": 800556521,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2014-10-23",
"epsActual": 1.56,
"epsEstimated": 1.56,
"revenueActual": 1134999000,
"revenueEstimated": 1135000000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "WSO",
"date": "2014-07-17",
"epsActual": 1.6,
"epsEstimated": 1.7,
"revenueActual": 1170186000,
"revenueEstimated": 1243337500,
"lastUpdated": "2025-04-25"
}
],
"sector": {
"sector": "Industrials",
"etf": "XLI",
"etf_trend": "down",
"etf_r5d": -0.11,
"etf_rvol": 1.23,
"rs_5d": -5.84,
"leading": false
},
"market_env": {
"vix": 16.04,
"sp500": 7670.84,
"fed_funds": 3.63,
"yield_curve_10y2y": 0.37,
"hy_spread": 3.08,
"treasury": {
"date": "2026-09-30",
"month1": 4.02,
"month2": 4.16,
"month3": 4.2,
"month6": 4.33,
"year1": 4.54,
"year2": 4.88,
"year3": 5,
"year5": 5.09,
"year7": 5.19,
"year10": 5.29,
"year20": 5.68,
"year30": 5.64
},
"events": []
},
"liquidity": {
"borrow": [],
"short_interest": [
{
"symbol": "WSO",
"file_date": "",
"error": "Symbol not found in FINRA biweekly file",
"days_to_cover": null
}
],
"ftd": {
"symbol": "WSO",
"periods": [
{
"file_period": "202606b",
"settlement_date": "20260630",
"quantity_fails": 3063,
"price": 410.6
},
{
"file_period": "202607a",
"settlement_date": "20260714",
"quantity_fails": 519,
"price": 393.71
},
{
"file_period": "202607b",
"settlement_date": "20260727",
"quantity_fails": 1,
"price": 362.01
},
{
"file_period": "202608a",
"settlement_date": "20260813",
"quantity_fails": 72434,
"price": 309.41
},
{
"file_period": "202608b",
"settlement_date": "20260831",
"quantity_fails": 5071,
"price": 310.76
},
{
"file_period": "202609a",
"settlement_date": "20260914",
"quantity_fails": 470,
"price": 314.22
}
],
"trend": "falling",
"trend_description": "FTD quantity declining — shorts covering or delivery improving"
}
},
"levels": {
"prior_day": {
"high": 306.69,
"low": 297.13,
"close": 298.06,
"date": "2026-10-02"
},
"woodie_pivots": {
"PP": 299.98,
"R1": 302.83,
"S1": 293.27,
"R2": 309.54,
"S2": 290.42
},
"swing": {
"high_20d": 329.58,
"low_20d": 297.13,
"high_60d": 400.09,
"low_60d": 295.75
},
"orb": {
"high": 306.69,
"low": 300.65,
"date": "2026-10-02"
},
"vwap": 300.72,
"volume_profile": {
"poc": 312.7,
"vah": 321.82,
"val": 304.61,
"sessions": 20
},
"intraday": {
"h1_trend": "down",
"h1_last": 299.33,
"h1_ema9": 301.69,
"h1_ema21": 303.84,
"m15_trend": "down",
"m15_last": 298.06,
"m15_ema9": 299.7,
"m15_ema21": 300.88,
"rvol_intraday": 1.08,
"as_of_et": "2026-10-02 12:30"
},
"premarket": {
"date": "2026-09-28",
"high": 316.29,
"low": 315.2,
"last": 315.41,
"volume": 303,
"gap_pct": -0.58,
"path": "07:00 315.20 -> 08:55 316.29 -> 09:10 315.41",
"bars": 3,
"last_bar_et": "09:10"
},
"recent_daily": [
{
"d": "2026-08-28",
"o": 315.96,
"h": 319.54,
"l": 306.12,
"c": 310.76,
"v": 416150.865014
},
{
"d": "2026-08-31",
"o": 309.55,
"h": 311.5,
"l": 306.93,
"c": 309.82,
"v": 649176.578473
},
{
"d": "2026-09-01",
"o": 305.02,
"h": 315.12,
"l": 305.02,
"c": 314.98,
"v": 730714.804147
},
{
"d": "2026-09-02",
"o": 313.63,
"h": 316.925,
"l": 305.915,
"c": 308.92,
"v": 550140.352219
},
{
"d": "2026-09-03",
"o": 310.91,
"h": 316.575,
"l": 307.01,
"c": 315.38,
"v": 378385.993654
},
{
"d": "2026-09-04",
"o": 315.1,
"h": 318.32,
"l": 312.91,
"c": 315.13,
"v": 281445.43694
},
{
"d": "2026-09-08",
"o": 316.87,
"h": 319.97,
"l": 315.38,
"c": 316.02,
"v": 402575.419394
},
{
"d": "2026-09-09",
"o": 313.21,
"h": 316.5599,
"l": 309.43,
"c": 309.75,
"v": 329849.177385
},
{
"d": "2026-09-10",
"o": 307.01,
"h": 312.96,
"l": 303.38,
"c": 310.9,
"v": 373518.752907
},
{
"d": "2026-09-11",
"o": 314.32,
"h": 318.3025,
"l": 313.44,
"c": 314.22,
"v": 323337.140006
},
{
"d": "2026-09-14",
"o": 310.915,
"h": 315.07,
"l": 306.87,
"c": 311.58,
"v": 451267.94512
},
{
"d": "2026-09-15",
"o": 311.48,
"h": 311.59,
"l": 302.24,
"c": 302.66,
"v": 359878.119723
},
{
"d": "2026-09-16",
"o": 304.83,
"h": 310.79,
"l": 301.95,
"c": 304.2,
"v": 443236.696872
},
{
"d": "2026-09-17",
"o": 309.98,
"h": 311.78,
"l": 302.88,
"c": 305.36,
"v": 424850.974089
},
{
"d": "2026-09-18",
"o": 306.52,
"h": 314.3,
"l": 304.09,
"c": 311.77,
"v": 1069265.531661
},
{
"d": "2026-09-21",
"o": 313.46,
"h": 321.85,
"l": 309.7187,
"c": 317.69,
"v": 560016.444182
},
{
"d": "2026-09-22",
"o": 316.88,
"h": 326.8,
"l": 314.47,
"c": 325.58,
"v": 466294.722139
},
{
"d": "2026-09-23",
"o": 324.58,
"h": 329.584,
"l": 324.495,
"c": 325.37,
"v": 449981.090562
},
{
"d": "2026-09-24",
"o": 324.77,
"h": 326.705,
"l": 319.545,
"c": 320.21,
"v": 388973.054219
},
{
"d": "2026-09-25",
"o": 319.78,
"h": 322.92,
"l": 316.24,
"c": 317.23,
"v": 514307.129307
},
{
"d": "2026-09-28",
"o": 315,
"h": 317.06,
"l": 310.1,
"c": 313.22,
"v": 521433.012279
},
{
"d": "2026-09-29",
"o": 312.94,
"h": 313.09,
"l": 298.39,
"c": 300.8,
"v": 651926.070057
},
{
"d": "2026-09-30",
"o": 304.07,
"h": 308.6,
"l": 300.03,
"c": 302.69,
"v": 447543.934728
},
{
"d": "2026-10-01",
"o": 302.7,
"h": 305.81,
"l": 298.74,
"c": 301.15,
"v": 354441.737652
},
{
"d": "2026-10-02",
"o": 306.69,
"h": 306.69,
"l": 297.13,
"c": 298.055,
"v": 152411.666532
}
]
},
"patterns": {
"days": 105,
"patterns": [
{
"name": "VWAP Touch",
"count": 105,
"pct": 100,
"example": {
"date": "2026-10-02",
"bars": [
{
"t": 1790947800,
"o": 306.69,
"h": 306.69,
"l": 300.651,
"c": 303.355
},
{
"t": 1790948100,
"o": 302.94,
"h": 305.18,
"l": 302.48,
"c": 305.16
},
{
"t": 1790948400,
"o": 305.29,
"h": 306.4,
"l": 303.97,
"c": 304.5
},
{
"t": 1790948700,
"o": 305.03,
"h": 305.3,
"l": 302.62,
"c": 303.01
},
{
"t": 1790949000,
"o": 303.06,
"h": 303.33,
"l": 301.69,
"c": 301.69
},
{
"t": 1790949300,
"o": 301.72,
"h": 301.72,
"l": 300,
"c": 300.17
},
{
"t": 1790949600,
"o": 299.99,
"h": 300.76,
"l": 299.17,
"c": 300.76
},
{
"t": 1790949900,
"o": 301.11,
"h": 301.805,
"l": 300.63,
"c": 301.3
},
{
"t": 1790950200,
"o": 301.295,
"h": 303.2293,
"l": 301.28,
"c": 302.24
},
{
"t": 1790950500,
"o": 303.2499,
"h": 303.2499,
"l": 302.14,
"c": 302.17
},
{
"t": 1790950800,
"o": 302.37,
"h": 302.37,
"l": 301.14,
"c": 301.235
},
{
"t": 1790951100,
"o": 301.25,
"h": 302.13,
"l": 301.25,
"c": 302.1299
},
{
"t": 1790951400,
"o": 301.93,
"h": 302.24,
"l": 301.635,
"c": 302.125
},
{
"t": 1790951700,
"o": 302.105,
"h": 303.02,
"l": 302.105,
"c": 302.83
},
{
"t": 1790952000,
"o": 303.36,
"h": 303.39,
"l": 303.06,
"c": 303.39
},
{
"t": 1790952300,
"o": 303.195,
"h": 303.66,
"l": 303.195,
"c": 303.46
},
{
"t": 1790952600,
"o": 303.32,
"h": 303.38,
"l": 302.475,
"c": 303.19
},
{
"t": 1790952900,
"o": 303.23,
"h": 303.8,
"l": 303.04,
"c": 303.17
},
{
"t": 1790953200,
"o": 302.65,
"h": 302.88,
"l": 301.11,
"c": 301.11
},
{
"t": 1790953500,
"o": 301.2888,
"h": 301.2888,
"l": 300.35,
"c": 300.875
},
{
"t": 1790953800,
"o": 300.54,
"h": 300.54,
"l": 298.905,
"c": 298.905
},
{
"t": 1790954100,
"o": 298.91,
"h": 299.47,
"l": 298.67,
"c": 298.67
},
{
"t": 1790954400,
"o": 298.62,
"h": 298.82,
"l": 298.1889,
"c": 298.305
},
{
"t": 1790954700,
"o": 297.98,
"h": 298.6,
"l": 297.13,
"c": 298.6
},
{
"t": 1790955000,
"o": 298.595,
"h": 299.0499,
"l": 298.245,
"c": 298.82
},
{
"t": 1790955300,
"o": 298.53,
"h": 299.27,
"l": 298.45,
"c": 299.09
},
{
"t": 1790955600,
"o": 299.145,
"h": 299.145,
"l": 298.455,
"c": 298.655
},
{
"t": 1790955900,
"o": 298.665,
"h": 299.285,
"l": 298.585,
"c": 299.285
},
{
"t": 1790956200,
"o": 299.145,
"h": 299.69,
"l": 298.965,
"c": 299.21
},
{
"t": 1790956500,
"o": 299.385,
"h": 299.53,
"l": 299.1,
"c": 299.215
},
{
"t": 1790956800,
"o": 299.19,
"h": 299.56,
"l": 298.94,
"c": 299.33
},
{
"t": 1790957100,
"o": 299.61,
"h": 299.61,
"l": 299.15,
"c": 299.45
},
{
"t": 1790957400,
"o": 299.455,
"h": 299.455,
"l": 298.83,
"c": 298.93
},
{
"t": 1790957700,
"o": 299.025,
"h": 299.025,
"l": 298.6,
"c": 299.02
},
{
"t": 1790958000,
"o": 299.115,
"h": 299.3,
"l": 298.25,
"c": 298.275
},
{
"t": 1790958300,
"o": 298.06,
"h": 298.06,
"l": 297.72,
"c": 297.72
},
{
"t": 1790958600,
"o": 297.805,
"h": 298.4,
"l": 297.7663,
"c": 298.055
}
],
"overlays": {
"lines": [
{
"label": "VWAP",
"color": "#4a9eff",
"points": [
{
"t": 1790947800,
"v": 305.52
},
{
"t": 1790948100,
"v": 303.8326
},
{
"t": 1790948400,
"v": 305.3418
},
{
"t": 1790948700,
"v": 303.4265
},
{
"t": 1790949000,
"v": 302.5716
},
{
"t": 1790949300,
"v": 300.4563
},
{
"t": 1790949600,
"v": 299.8758
},
{
"t": 1790949900,
"v": 301.2567
},
{
"t": 1790950200,
"v": 302.4143
},
{
"t": 1790950500,
"v": 302.2618
},
{
"t": 1790950800,
"v": 301.5107
},
{
"t": 1790951100,
"v": 301.746
},
{
"t": 1790951400,
"v": 302.0419
},
{
"t": 1790951700,
"v": 302.8107
},
{
"t": 1790952000,
"v": 303.2168
},
{
"t": 1790952300,
"v": 303.4298
},
{
"t": 1790952600,
"v": 302.9282
},
{
"t": 1790952900,
"v": 303.3633
},
{
"t": 1790953200,
"v": 302.0885
},
{
"t": 1790953500,
"v": 300.7654
},
{
"t": 1790953800,
"v": 299.6993
},
{
"t": 1790954100,
"v": 299.1587
},
{
"t": 1790954400,
"v": 298.547
},
{
"t": 1790954700,
"v": 297.7332
},
{
"t": 1790955000,
"v": 298.5839
},
{
"t": 1790955300,
"v": 298.7503
},
{
"t": 1790955600,
"v": 298.7488
},
{
"t": 1790955900,
"v": 298.7677
},
{
"t": 1790956200,
"v": 299.2069
},
{
"t": 1790956500,
"v": 299.3441
},
{
"t": 1790956800,
"v": 299.3481
},
{
"t": 1790957100,
"v": 299.3144
},
{
"t": 1790957400,
"v": 299.1644
},
{
"t": 1790957700,
"v": 298.8031
},
{
"t": 1790958000,
"v": 298.7432
},
{
"t": 1790958300,
"v": 297.9654
},
{
"t": 1790958600,
"v": 298.0263
}
]
}
]
}
}
},
{
"name": "9 EMA Touch",
"count": 105,
"pct": 100,
"example": {
"date": "2026-10-02",
"bars": [
{
"t": 1790947800,
"o": 306.69,
"h": 306.69,
"l": 300.651,
"c": 303.355
},
{
"t": 1790948100,
"o": 302.94,
"h": 305.18,
"l": 302.48,
"c": 305.16
},
{
"t": 1790948400,
"o": 305.29,
"h": 306.4,
"l": 303.97,
"c": 304.5
},
{
"t": 1790948700,
"o": 305.03,
"h": 305.3,
"l": 302.62,
"c": 303.01
},
{
"t": 1790949000,
"o": 303.06,
"h": 303.33,
"l": 301.69,
"c": 301.69
},
{
"t": 1790949300,
"o": 301.72,
"h": 301.72,
"l": 300,
"c": 300.17
},
{
"t": 1790949600,
"o": 299.99,
"h": 300.76,
"l": 299.17,
"c": 300.76
},
{
"t": 1790949900,
"o": 301.11,
"h": 301.805,
"l": 300.63,
"c": 301.3
},
{
"t": 1790950200,
"o": 301.295,
"h": 303.2293,
"l": 301.28,
"c": 302.24
},
{
"t": 1790950500,
"o": 303.2499,
"h": 303.2499,
"l": 302.14,
"c": 302.17
},
{
"t": 1790950800,
"o": 302.37,
"h": 302.37,
"l": 301.14,
"c": 301.235
},
{
"t": 1790951100,
"o": 301.25,
"h": 302.13,
"l": 301.25,
"c": 302.1299
},
{
"t": 1790951400,
"o": 301.93,
"h": 302.24,
"l": 301.635,
"c": 302.125
},
{
"t": 1790951700,
"o": 302.105,
"h": 303.02,
"l": 302.105,
"c": 302.83
},
{
"t": 1790952000,
"o": 303.36,
"h": 303.39,
"l": 303.06,
"c": 303.39
},
{
"t": 1790952300,
"o": 303.195,
"h": 303.66,
"l": 303.195,
"c": 303.46
},
{
"t": 1790952600,
"o": 303.32,
"h": 303.38,
"l": 302.475,
"c": 303.19
},
{
"t": 1790952900,
"o": 303.23,
"h": 303.8,
"l": 303.04,
"c": 303.17
},
{
"t": 1790953200,
"o": 302.65,
"h": 302.88,
"l": 301.11,
"c": 301.11
},
{
"t": 1790953500,
"o": 301.2888,
"h": 301.2888,
"l": 300.35,
"c": 300.875
},
{
"t": 1790953800,
"o": 300.54,
"h": 300.54,
"l": 298.905,
"c": 298.905
},
{
"t": 1790954100,
"o": 298.91,
"h": 299.47,
"l": 298.67,
"c": 298.67
},
{
"t": 1790954400,
"o": 298.62,
"h": 298.82,
"l": 298.1889,
"c": 298.305
},
{
"t": 1790954700,
"o": 297.98,
"h": 298.6,
"l": 297.13,
"c": 298.6
},
{
"t": 1790955000,
"o": 298.595,
"h": 299.0499,
"l": 298.245,
"c": 298.82
},
{
"t": 1790955300,
"o": 298.53,
"h": 299.27,
"l": 298.45,
"c": 299.09
},
{
"t": 1790955600,
"o": 299.145,
"h": 299.145,
"l": 298.455,
"c": 298.655
},
{
"t": 1790955900,
"o": 298.665,
"h": 299.285,
"l": 298.585,
"c": 299.285
},
{
"t": 1790956200,
"o": 299.145,
"h": 299.69,
"l": 298.965,
"c": 299.21
},
{
"t": 1790956500,
"o": 299.385,
"h": 299.53,
"l": 299.1,
"c": 299.215
},
{
"t": 1790956800,
"o": 299.19,
"h": 299.56,
"l": 298.94,
"c": 299.33
},
{
"t": 1790957100,
"o": 299.61,
"h": 299.61,
"l": 299.15,
"c": 299.45
},
{
"t": 1790957400,
"o": 299.455,
"h": 299.455,
"l": 298.83,
"c": 298.93
},
{
"t": 1790957700,
"o": 299.025,
"h": 299.025,
"l": 298.6,
"c": 299.02
},
{
"t": 1790958000,
"o": 299.115,
"h": 299.3,
"l": 298.25,
"c": 298.275
},
{
"t": 1790958300,
"o": 298.06,
"h": 298.06,
"l": 297.72,
"c": 297.72
},
{
"t": 1790958600,
"o": 297.805,
"h": 298.4,
"l": 297.7663,
"c": 298.055
}
],
"overlays": {
"lines": [
{
"label": "9 EMA",
"color": "#f59e0b",
"points": [
{
"t": 1790947800,
"v": 303.355
},
{
"t": 1790948100,
"v": 303.716
},
{
"t": 1790948400,
"v": 303.8728
},
{
"t": 1790948700,
"v": 303.7002
},
{
"t": 1790949000,
"v": 303.2982
},
{
"t": 1790949300,
"v": 302.6726
},
{
"t": 1790949600,
"v": 302.29
},
{
"t": 1790949900,
"v": 302.092
},
{
"t": 1790950200,
"v": 302.1216
},
{
"t": 1790950500,
"v": 302.1313
},
{
"t": 1790950800,
"v": 301.952
},
{
"t": 1790951100,
"v": 301.9876
},
{
"t": 1790951400,
"v": 302.0151
},
{
"t": 1790951700,
"v": 302.1781
},
{
"t": 1790952000,
"v": 302.4205
},
{
"t": 1790952300,
"v": 302.6284
},
{
"t": 1790952600,
"v": 302.7407
},
{
"t": 1790952900,
"v": 302.8266
},
{
"t": 1790953200,
"v": 302.4832
},
{
"t": 1790953500,
"v": 302.1616
},
{
"t": 1790953800,
"v": 301.5103
},
{
"t": 1790954100,
"v": 300.9422
},
{
"t": 1790954400,
"v": 300.4148
},
{
"t": 1790954700,
"v": 300.0518
},
{
"t": 1790955000,
"v": 299.8055
},
{
"t": 1790955300,
"v": 299.6624
},
{
"t": 1790955600,
"v": 299.4609
},
{
"t": 1790955900,
"v": 299.4257
},
{
"t": 1790956200,
"v": 299.3826
},
{
"t": 1790956500,
"v": 299.3491
},
{
"t": 1790956800,
"v": 299.3452
},
{
"t": 1790957100,
"v": 299.3662
},
{
"t": 1790957400,
"v": 299.279
},
{
"t": 1790957700,
"v": 299.2272
},
{
"t": 1790958000,
"v": 299.0367
},
{
"t": 1790958300,
"v": 298.7734
},
{
"t": 1790958600,
"v": 298.6297
}
]
}
]
}
}
},
{
"name": "21 EMA Touch",
"count": 105,
"pct": 100,
"example": {
"date": "2026-10-02",
"bars": [
{
"t": 1790947800,
"o": 306.69,
"h": 306.69,
"l": 300.651,
"c": 303.355
},
{
"t": 1790948100,
"o": 302.94,
"h": 305.18,
"l": 302.48,
"c": 305.16
},
{
"t": 1790948400,
"o": 305.29,
"h": 306.4,
"l": 303.97,
"c": 304.5
},
{
"t": 1790948700,
"o": 305.03,
"h": 305.3,
"l": 302.62,
"c": 303.01
},
{
"t": 1790949000,
"o": 303.06,
"h": 303.33,
"l": 301.69,
"c": 301.69
},
{
"t": 1790949300,
"o": 301.72,
"h": 301.72,
"l": 300,
"c": 300.17
},
{
"t": 1790949600,
"o": 299.99,
"h": 300.76,
"l": 299.17,
"c": 300.76
},
{
"t": 1790949900,
"o": 301.11,
"h": 301.805,
"l": 300.63,
"c": 301.3
},
{
"t": 1790950200,
"o": 301.295,
"h": 303.2293,
"l": 301.28,
"c": 302.24
},
{
"t": 1790950500,
"o": 303.2499,
"h": 303.2499,
"l": 302.14,
"c": 302.17
},
{
"t": 1790950800,
"o": 302.37,
"h": 302.37,
"l": 301.14,
"c": 301.235
},
{
"t": 1790951100,
"o": 301.25,
"h": 302.13,
"l": 301.25,
"c": 302.1299
},
{
"t": 1790951400,
"o": 301.93,
"h": 302.24,
"l": 301.635,
"c": 302.125
},
{
"t": 1790951700,
"o": 302.105,
"h": 303.02,
"l": 302.105,
"c": 302.83
},
{
"t": 1790952000,
"o": 303.36,
"h": 303.39,
"l": 303.06,
"c": 303.39
},
{
"t": 1790952300,
"o": 303.195,
"h": 303.66,
"l": 303.195,
"c": 303.46
},
{
"t": 1790952600,
"o": 303.32,
"h": 303.38,
"l": 302.475,
"c": 303.19
},
{
"t": 1790952900,
"o": 303.23,
"h": 303.8,
"l": 303.04,
"c": 303.17
},
{
"t": 1790953200,
"o": 302.65,
"h": 302.88,
"l": 301.11,
"c": 301.11
},
{
"t": 1790953500,
"o": 301.2888,
"h": 301.2888,
"l": 300.35,
"c": 300.875
},
{
"t": 1790953800,
"o": 300.54,
"h": 300.54,
"l": 298.905,
"c": 298.905
},
{
"t": 1790954100,
"o": 298.91,
"h": 299.47,
"l": 298.67,
"c": 298.67
},
{
"t": 1790954400,
"o": 298.62,
"h": 298.82,
"l": 298.1889,
"c": 298.305
},
{
"t": 1790954700,
"o": 297.98,
"h": 298.6,
"l": 297.13,
"c": 298.6
},
{
"t": 1790955000,
"o": 298.595,
"h": 299.0499,
"l": 298.245,
"c": 298.82
},
{
"t": 1790955300,
"o": 298.53,
"h": 299.27,
"l": 298.45,
"c": 299.09
},
{
"t": 1790955600,
"o": 299.145,
"h": 299.145,
"l": 298.455,
"c": 298.655
},
{
"t": 1790955900,
"o": 298.665,
"h": 299.285,
"l": 298.585,
"c": 299.285
},
{
"t": 1790956200,
"o": 299.145,
"h": 299.69,
"l": 298.965,
"c": 299.21
},
{
"t": 1790956500,
"o": 299.385,
"h": 299.53,
"l": 299.1,
"c": 299.215
},
{
"t": 1790956800,
"o": 299.19,
"h": 299.56,
"l": 298.94,
"c": 299.33
},
{
"t": 1790957100,
"o": 299.61,
"h": 299.61,
"l": 299.15,
"c": 299.45
},
{
"t": 1790957400,
"o": 299.455,
"h": 299.455,
"l": 298.83,
"c": 298.93
},
{
"t": 1790957700,
"o": 299.025,
"h": 299.025,
"l": 298.6,
"c": 299.02
},
{
"t": 1790958000,
"o": 299.115,
"h": 299.3,
"l": 298.25,
"c": 298.275
},
{
"t": 1790958300,
"o": 298.06,
"h": 298.06,
"l": 297.72,
"c": 297.72
},
{
"t": 1790958600,
"o": 297.805,
"h": 298.4,
"l": 297.7663,
"c": 298.055
}
],
"overlays": {
"lines": [
{
"label": "21 EMA",
"color": "#a78bfa",
"points": [
{
"t": 1790947800,
"v": 303.355
},
{
"t": 1790948100,
"v": 303.5191
},
{
"t": 1790948400,
"v": 303.6083
},
{
"t": 1790948700,
"v": 303.5539
},
{
"t": 1790949000,
"v": 303.3844
},
{
"t": 1790949300,
"v": 303.0922
},
{
"t": 1790949600,
"v": 302.8802
},
{
"t": 1790949900,
"v": 302.7365
},
{
"t": 1790950200,
"v": 302.6914
},
{
"t": 1790950500,
"v": 302.644
},
{
"t": 1790950800,
"v": 302.5159
},
{
"t": 1790951100,
"v": 302.4808
},
{
"t": 1790951400,
"v": 302.4485
},
{
"t": 1790951700,
"v": 302.4832
},
{
"t": 1790952000,
"v": 302.5656
},
{
"t": 1790952300,
"v": 302.6469
},
{
"t": 1790952600,
"v": 302.6963
},
{
"t": 1790952900,
"v": 302.7393
},
{
"t": 1790953200,
"v": 302.5912
},
{
"t": 1790953500,
"v": 302.4352
},
{
"t": 1790953800,
"v": 302.1143
},
{
"t": 1790954100,
"v": 301.8012
},
{
"t": 1790954400,
"v": 301.4833
},
{
"t": 1790954700,
"v": 301.2212
},
{
"t": 1790955000,
"v": 301.0029
},
{
"t": 1790955300,
"v": 300.829
},
{
"t": 1790955600,
"v": 300.6314
},
{
"t": 1790955900,
"v": 300.509
},
{
"t": 1790956200,
"v": 300.3909
},
{
"t": 1790956500,
"v": 300.284
},
{
"t": 1790956800,
"v": 300.1973
},
{
"t": 1790957100,
"v": 300.1293
},
{
"t": 1790957400,
"v": 300.0203
},
{
"t": 1790957700,
"v": 299.9294
},
{
"t": 1790958000,
"v": 299.779
},
{
"t": 1790958300,
"v": 299.5918
},
{
"t": 1790958600,
"v": 299.4521
}
]
}
]
}
}
},
{
"name": "ORB Breakout",
"count": 104,
"pct": 99,
"example": {
"date": "2026-10-02",
"bars": [
{
"t": 1790947800,
"o": 306.69,
"h": 306.69,
"l": 300.651,
"c": 303.355
},
{
"t": 1790948100,
"o": 302.94,
"h": 305.18,
"l": 302.48,
"c": 305.16
},
{
"t": 1790948400,
"o": 305.29,
"h": 306.4,
"l": 303.97,
"c": 304.5
},
{
"t": 1790948700,
"o": 305.03,
"h": 305.3,
"l": 302.62,
"c": 303.01
},
{
"t": 1790949000,
"o": 303.06,
"h": 303.33,
"l": 301.69,
"c": 301.69
},
{
"t": 1790949300,
"o": 301.72,
"h": 301.72,
"l": 300,
"c": 300.17
},
{
"t": 1790949600,
"o": 299.99,
"h": 300.76,
"l": 299.17,
"c": 300.76
},
{
"t": 1790949900,
"o": 301.11,
"h": 301.805,
"l": 300.63,
"c": 301.3
},
{
"t": 1790950200,
"o": 301.295,
"h": 303.2293,
"l": 301.28,
"c": 302.24
},
{
"t": 1790950500,
"o": 303.2499,
"h": 303.2499,
"l": 302.14,
"c": 302.17
},
{
"t": 1790950800,
"o": 302.37,
"h": 302.37,
"l": 301.14,
"c": 301.235
},
{
"t": 1790951100,
"o": 301.25,
"h": 302.13,
"l": 301.25,
"c": 302.1299
},
{
"t": 1790951400,
"o": 301.93,
"h": 302.24,
"l": 301.635,
"c": 302.125
},
{
"t": 1790951700,
"o": 302.105,
"h": 303.02,
"l": 302.105,
"c": 302.83
},
{
"t": 1790952000,
"o": 303.36,
"h": 303.39,
"l": 303.06,
"c": 303.39
},
{
"t": 1790952300,
"o": 303.195,
"h": 303.66,
"l": 303.195,
"c": 303.46
},
{
"t": 1790952600,
"o": 303.32,
"h": 303.38,
"l": 302.475,
"c": 303.19
},
{
"t": 1790952900,
"o": 303.23,
"h": 303.8,
"l": 303.04,
"c": 303.17
},
{
"t": 1790953200,
"o": 302.65,
"h": 302.88,
"l": 301.11,
"c": 301.11
},
{
"t": 1790953500,
"o": 301.2888,
"h": 301.2888,
"l": 300.35,
"c": 300.875
},
{
"t": 1790953800,
"o": 300.54,
"h": 300.54,
"l": 298.905,
"c": 298.905
},
{
"t": 1790954100,
"o": 298.91,
"h": 299.47,
"l": 298.67,
"c": 298.67
},
{
"t": 1790954400,
"o": 298.62,
"h": 298.82,
"l": 298.1889,
"c": 298.305
},
{
"t": 1790954700,
"o": 297.98,
"h": 298.6,
"l": 297.13,
"c": 298.6
},
{
"t": 1790955000,
"o": 298.595,
"h": 299.0499,
"l": 298.245,
"c": 298.82
},
{
"t": 1790955300,
"o": 298.53,
"h": 299.27,
"l": 298.45,
"c": 299.09
},
{
"t": 1790955600,
"o": 299.145,
"h": 299.145,
"l": 298.455,
"c": 298.655
},
{
"t": 1790955900,
"o": 298.665,
"h": 299.285,
"l": 298.585,
"c": 299.285
},
{
"t": 1790956200,
"o": 299.145,
"h": 299.69,
"l": 298.965,
"c": 299.21
},
{
"t": 1790956500,
"o": 299.385,
"h": 299.53,
"l": 299.1,
"c": 299.215
},
{
"t": 1790956800,
"o": 299.19,
"h": 299.56,
"l": 298.94,
"c": 299.33
},
{
"t": 1790957100,
"o": 299.61,
"h": 299.61,
"l": 299.15,
"c": 299.45
},
{
"t": 1790957400,
"o": 299.455,
"h": 299.455,
"l": 298.83,
"c": 298.93
},
{
"t": 1790957700,
"o": 299.025,
"h": 299.025,
"l": 298.6,
"c": 299.02
},
{
"t": 1790958000,
"o": 299.115,
"h": 299.3,
"l": 298.25,
"c": 298.275
},
{
"t": 1790958300,
"o": 298.06,
"h": 298.06,
"l": 297.72,
"c": 297.72
},
{
"t": 1790958600,
"o": 297.805,
"h": 298.4,
"l": 297.7663,
"c": 298.055
}
],
"overlays": {
"lines": [
{
"label": "ORB High $306.69",
"color": "#22a06b",
"points": [
{
"t": 1790947800,
"v": 306.69
},
{
"t": 1790958600,
"v": 306.69
}
]
},
{
"label": "ORB Low $300.65",
"color": "#e5484d",
"points": [
{
"t": 1790947800,
"v": 300.651
},
{
"t": 1790958600,
"v": 300.651
}
]
}
]
}
}
},
{
"name": "Woodie Pivot Touch",
"count": 99,
"pct": 94,
"example": {
"date": "2026-10-02",
"bars": [
{
"t": 1790947800,
"o": 306.69,
"h": 306.69,
"l": 300.651,
"c": 303.355
},
{
"t": 1790948100,
"o": 302.94,
"h": 305.18,
"l": 302.48,
"c": 305.16
},
{
"t": 1790948400,
"o": 305.29,
"h": 306.4,
"l": 303.97,
"c": 304.5
},
{
"t": 1790948700,
"o": 305.03,
"h": 305.3,
"l": 302.62,
"c": 303.01
},
{
"t": 1790949000,
"o": 303.06,
"h": 303.33,
"l": 301.69,
"c": 301.69
},
{
"t": 1790949300,
"o": 301.72,
"h": 301.72,
"l": 300,
"c": 300.17
},
{
"t": 1790949600,
"o": 299.99,
"h": 300.76,
"l": 299.17,
"c": 300.76
},
{
"t": 1790949900,
"o": 301.11,
"h": 301.805,
"l": 300.63,
"c": 301.3
},
{
"t": 1790950200,
"o": 301.295,
"h": 303.2293,
"l": 301.28,
"c": 302.24
},
{
"t": 1790950500,
"o": 303.2499,
"h": 303.2499,
"l": 302.14,
"c": 302.17
},
{
"t": 1790950800,
"o": 302.37,
"h": 302.37,
"l": 301.14,
"c": 301.235
},
{
"t": 1790951100,
"o": 301.25,
"h": 302.13,
"l": 301.25,
"c": 302.1299
},
{
"t": 1790951400,
"o": 301.93,
"h": 302.24,
"l": 301.635,
"c": 302.125
},
{
"t": 1790951700,
"o": 302.105,
"h": 303.02,
"l": 302.105,
"c": 302.83
},
{
"t": 1790952000,
"o": 303.36,
"h": 303.39,
"l": 303.06,
"c": 303.39
},
{
"t": 1790952300,
"o": 303.195,
"h": 303.66,
"l": 303.195,
"c": 303.46
},
{
"t": 1790952600,
"o": 303.32,
"h": 303.38,
"l": 302.475,
"c": 303.19
},
{
"t": 1790952900,
"o": 303.23,
"h": 303.8,
"l": 303.04,
"c": 303.17
},
{
"t": 1790953200,
"o": 302.65,
"h": 302.88,
"l": 301.11,
"c": 301.11
},
{
"t": 1790953500,
"o": 301.2888,
"h": 301.2888,
"l": 300.35,
"c": 300.875
},
{
"t": 1790953800,
"o": 300.54,
"h": 300.54,
"l": 298.905,
"c": 298.905
},
{
"t": 1790954100,
"o": 298.91,
"h": 299.47,
"l": 298.67,
"c": 298.67
},
{
"t": 1790954400,
"o": 298.62,
"h": 298.82,
"l": 298.1889,
"c": 298.305
},
{
"t": 1790954700,
"o": 297.98,
"h": 298.6,
"l": 297.13,
"c": 298.6
},
{
"t": 1790955000,
"o": 298.595,
"h": 299.0499,
"l": 298.245,
"c": 298.82
},
{
"t": 1790955300,
"o": 298.53,
"h": 299.27,
"l": 298.45,
"c": 299.09
},
{
"t": 1790955600,
"o": 299.145,
"h": 299.145,
"l": 298.455,
"c": 298.655
},
{
"t": 1790955900,
"o": 298.665,
"h": 299.285,
"l": 298.585,
"c": 299.285
},
{
"t": 1790956200,
"o": 299.145,
"h": 299.69,
"l": 298.965,
"c": 299.21
},
{
"t": 1790956500,
"o": 299.385,
"h": 299.53,
"l": 299.1,
"c": 299.215
},
{
"t": 1790956800,
"o": 299.19,
"h": 299.56,
"l": 298.94,
"c": 299.33
},
{
"t": 1790957100,
"o": 299.61,
"h": 299.61,
"l": 299.15,
"c": 299.45
},
{
"t": 1790957400,
"o": 299.455,
"h": 299.455,
"l": 298.83,
"c": 298.93
},
{
"t": 1790957700,
"o": 299.025,
"h": 299.025,
"l": 298.6,
"c": 299.02
},
{
"t": 1790958000,
"o": 299.115,
"h": 299.3,
"l": 298.25,
"c": 298.275
},
{
"t": 1790958300,
"o": 298.06,
"h": 298.06,
"l": 297.72,
"c": 297.72
},
{
"t": 1790958600,
"o": 297.805,
"h": 298.4,
"l": 297.7663,
"c": 298.055
}
],
"overlays": {
"lines": [
{
"label": "PP $301.71",
"color": "#4a9eff",
"points": [
{
"t": 1790947800,
"v": 301.7125
},
{
"t": 1790958600,
"v": 301.7125
}
]
},
{
"label": "R1 $304.68",
"color": "#22a06b",
"points": [
{
"t": 1790947800,
"v": 304.685
},
{
"t": 1790958600,
"v": 304.685
}
]
},
{
"label": "S1 $297.61",
"color": "#e5484d",
"points": [
{
"t": 1790947800,
"v": 297.615
},
{
"t": 1790958600,
"v": 297.615
}
]
},
{
"label": "R2 $308.78",
"color": "#22a06b",
"points": [
{
"t": 1790947800,
"v": 308.7825
},
{
"t": 1790958600,
"v": 308.7825
}
]
},
{
"label": "S2 $294.64",
"color": "#e5484d",
"points": [
{
"t": 1790947800,
"v": 294.6425
},
{
"t": 1790958600,
"v": 294.6425
}
]
}
]
}
}
},
{
"name": "PDH/PDL Touch",
"count": 91,
"pct": 87,
"example": {
"date": "2026-10-02",
"bars": [
{
"t": 1790947800,
"o": 306.69,
"h": 306.69,
"l": 300.651,
"c": 303.355
},
{
"t": 1790948100,
"o": 302.94,
"h": 305.18,
"l": 302.48,
"c": 305.16
},
{
"t": 1790948400,
"o": 305.29,
"h": 306.4,
"l": 303.97,
"c": 304.5
},
{
"t": 1790948700,
"o": 305.03,
"h": 305.3,
"l": 302.62,
"c": 303.01
},
{
"t": 1790949000,
"o": 303.06,
"h": 303.33,
"l": 301.69,
"c": 301.69
},
{
"t": 1790949300,
"o": 301.72,
"h": 301.72,
"l": 300,
"c": 300.17
},
{
"t": 1790949600,
"o": 299.99,
"h": 300.76,
"l": 299.17,
"c": 300.76
},
{
"t": 1790949900,
"o": 301.11,
"h": 301.805,
"l": 300.63,
"c": 301.3
},
{
"t": 1790950200,
"o": 301.295,
"h": 303.2293,
"l": 301.28,
"c": 302.24
},
{
"t": 1790950500,
"o": 303.2499,
"h": 303.2499,
"l": 302.14,
"c": 302.17
},
{
"t": 1790950800,
"o": 302.37,
"h": 302.37,
"l": 301.14,
"c": 301.235
},
{
"t": 1790951100,
"o": 301.25,
"h": 302.13,
"l": 301.25,
"c": 302.1299
},
{
"t": 1790951400,
"o": 301.93,
"h": 302.24,
"l": 301.635,
"c": 302.125
},
{
"t": 1790951700,
"o": 302.105,
"h": 303.02,
"l": 302.105,
"c": 302.83
},
{
"t": 1790952000,
"o": 303.36,
"h": 303.39,
"l": 303.06,
"c": 303.39
},
{
"t": 1790952300,
"o": 303.195,
"h": 303.66,
"l": 303.195,
"c": 303.46
},
{
"t": 1790952600,
"o": 303.32,
"h": 303.38,
"l": 302.475,
"c": 303.19
},
{
"t": 1790952900,
"o": 303.23,
"h": 303.8,
"l": 303.04,
"c": 303.17
},
{
"t": 1790953200,
"o": 302.65,
"h": 302.88,
"l": 301.11,
"c": 301.11
},
{
"t": 1790953500,
"o": 301.2888,
"h": 301.2888,
"l": 300.35,
"c": 300.875
},
{
"t": 1790953800,
"o": 300.54,
"h": 300.54,
"l": 298.905,
"c": 298.905
},
{
"t": 1790954100,
"o": 298.91,
"h": 299.47,
"l": 298.67,
"c": 298.67
},
{
"t": 1790954400,
"o": 298.62,
"h": 298.82,
"l": 298.1889,
"c": 298.305
},
{
"t": 1790954700,
"o": 297.98,
"h": 298.6,
"l": 297.13,
"c": 298.6
},
{
"t": 1790955000,
"o": 298.595,
"h": 299.0499,
"l": 298.245,
"c": 298.82
},
{
"t": 1790955300,
"o": 298.53,
"h": 299.27,
"l": 298.45,
"c": 299.09
},
{
"t": 1790955600,
"o": 299.145,
"h": 299.145,
"l": 298.455,
"c": 298.655
},
{
"t": 1790955900,
"o": 298.665,
"h": 299.285,
"l": 298.585,
"c": 299.285
},
{
"t": 1790956200,
"o": 299.145,
"h": 299.69,
"l": 298.965,
"c": 299.21
},
{
"t": 1790956500,
"o": 299.385,
"h": 299.53,
"l": 299.1,
"c": 299.215
},
{
"t": 1790956800,
"o": 299.19,
"h": 299.56,
"l": 298.94,
"c": 299.33
},
{
"t": 1790957100,
"o": 299.61,
"h": 299.61,
"l": 299.15,
"c": 299.45
},
{
"t": 1790957400,
"o": 299.455,
"h": 299.455,
"l": 298.83,
"c": 298.93
},
{
"t": 1790957700,
"o": 299.025,
"h": 299.025,
"l": 298.6,
"c": 299.02
},
{
"t": 1790958000,
"o": 299.115,
"h": 299.3,
"l": 298.25,
"c": 298.275
},
{
"t": 1790958300,
"o": 298.06,
"h": 298.06,
"l": 297.72,
"c": 297.72
},
{
"t": 1790958600,
"o": 297.805,
"h": 298.4,
"l": 297.7663,
"c": 298.055
}
],
"overlays": {
"lines": [
{
"label": "PDH $305.81",
"color": "#22a06b",
"points": [
{
"t": 1790947800,
"v": 305.81
},
{
"t": 1790958600,
"v": 305.81
}
]
},
{
"label": "PDL $298.74",
"color": "#e5484d",
"points": [
{
"t": 1790947800,
"v": 298.74
},
{
"t": 1790958600,
"v": 298.74
}
]
}
]
}
}
},
{
"name": "Open Retracement",
"count": 83,
"pct": 79,
"example": {
"date": "2026-10-02",
"bars": [
{
"t": 1790947800,
"o": 306.69,
"h": 306.69,
"l": 300.651,
"c": 303.355
},
{
"t": 1790948100,
"o": 302.94,
"h": 305.18,
"l": 302.48,
"c": 305.16
},
{
"t": 1790948400,
"o": 305.29,
"h": 306.4,
"l": 303.97,
"c": 304.5
},
{
"t": 1790948700,
"o": 305.03,
"h": 305.3,
"l": 302.62,
"c": 303.01
},
{
"t": 1790949000,
"o": 303.06,
"h": 303.33,
"l": 301.69,
"c": 301.69
},
{
"t": 1790949300,
"o": 301.72,
"h": 301.72,
"l": 300,
"c": 300.17
}
],
"overlays": {
"lines": [
{
"label": "Retrace level",
"color": "#f59e0b",
"points": [
{
"t": 1790947800,
"v": 303.6705
},
{
"t": 1790949300,
"v": 303.6705
}
]
}
]
}
}
},
{
"name": "Gap Fill",
"count": 75,
"pct": 71,
"example": {
"date": "2026-10-02",
"bars": [
{
"t": 1790947800,
"o": 306.69,
"h": 306.69,
"l": 300.651,
"c": 303.355
},
{
"t": 1790948100,
"o": 302.94,
"h": 305.18,
"l": 302.48,
"c": 305.16
},
{
"t": 1790948400,
"o": 305.29,
"h": 306.4,
"l": 303.97,
"c": 304.5
},
{
"t": 1790948700,
"o": 305.03,
"h": 305.3,
"l": 302.62,
"c": 303.01
},
{
"t": 1790949000,
"o": 303.06,
"h": 303.33,
"l": 301.69,
"c": 301.69
},
{
"t": 1790949300,
"o": 301.72,
"h": 301.72,
"l": 300,
"c": 300.17
},
{
"t": 1790949600,
"o": 299.99,
"h": 300.76,
"l": 299.17,
"c": 300.76
},
{
"t": 1790949900,
"o": 301.11,
"h": 301.805,
"l": 300.63,
"c": 301.3
},
{
"t": 1790950200,
"o": 301.295,
"h": 303.2293,
"l": 301.28,
"c": 302.24
},
{
"t": 1790950500,
"o": 303.2499,
"h": 303.2499,
"l": 302.14,
"c": 302.17
},
{
"t": 1790950800,
"o": 302.37,
"h": 302.37,
"l": 301.14,
"c": 301.235
},
{
"t": 1790951100,
"o": 301.25,
"h": 302.13,
"l": 301.25,
"c": 302.1299
},
{
"t": 1790951400,
"o": 301.93,
"h": 302.24,
"l": 301.635,
"c": 302.125
},
{
"t": 1790951700,
"o": 302.105,
"h": 303.02,
"l": 302.105,
"c": 302.83
},
{
"t": 1790952000,
"o": 303.36,
"h": 303.39,
"l": 303.06,
"c": 303.39
},
{
"t": 1790952300,
"o": 303.195,
"h": 303.66,
"l": 303.195,
"c": 303.46
},
{
"t": 1790952600,
"o": 303.32,
"h": 303.38,
"l": 302.475,
"c": 303.19
},
{
"t": 1790952900,
"o": 303.23,
"h": 303.8,
"l": 303.04,
"c": 303.17
},
{
"t": 1790953200,
"o": 302.65,
"h": 302.88,
"l": 301.11,
"c": 301.11
},
{
"t": 1790953500,
"o": 301.2888,
"h": 301.2888,
"l": 300.35,
"c": 300.875
},
{
"t": 1790953800,
"o": 300.54,
"h": 300.54,
"l": 298.905,
"c": 298.905
},
{
"t": 1790954100,
"o": 298.91,
"h": 299.47,
"l": 298.67,
"c": 298.67
},
{
"t": 1790954400,
"o": 298.62,
"h": 298.82,
"l": 298.1889,
"c": 298.305
},
{
"t": 1790954700,
"o": 297.98,
"h": 298.6,
"l": 297.13,
"c": 298.6
},
{
"t": 1790955000,
"o": 298.595,
"h": 299.0499,
"l": 298.245,
"c": 298.82
},
{
"t": 1790955300,
"o": 298.53,
"h": 299.27,
"l": 298.45,
"c": 299.09
},
{
"t": 1790955600,
"o": 299.145,
"h": 299.145,
"l": 298.455,
"c": 298.655
},
{
"t": 1790955900,
"o": 298.665,
"h": 299.285,
"l": 298.585,
"c": 299.285
},
{
"t": 1790956200,
"o": 299.145,
"h": 299.69,
"l": 298.965,
"c": 299.21
},
{
"t": 1790956500,
"o": 299.385,
"h": 299.53,
"l": 299.1,
"c": 299.215
},
{
"t": 1790956800,
"o": 299.19,
"h": 299.56,
"l": 298.94,
"c": 299.33
},
{
"t": 1790957100,
"o": 299.61,
"h": 299.61,
"l": 299.15,
"c": 299.45
},
{
"t": 1790957400,
"o": 299.455,
"h": 299.455,
"l": 298.83,
"c": 298.93
},
{
"t": 1790957700,
"o": 299.025,
"h": 299.025,
"l": 298.6,
"c": 299.02
},
{
"t": 1790958000,
"o": 299.115,
"h": 299.3,
"l": 298.25,
"c": 298.275
},
{
"t": 1790958300,
"o": 298.06,
"h": 298.06,
"l": 297.72,
"c": 297.72
},
{
"t": 1790958600,
"o": 297.805,
"h": 298.4,
"l": 297.7663,
"c": 298.055
}
],
"overlays": {
"lines": [
{
"label": "Prev close",
"color": "#a78bfa",
"points": [
{
"t": 1790947800,
"v": 301.15
},
{
"t": 1790958600,
"v": 301.15
}
]
}
]
}
}
},
{
"name": "Darvas Box",
"count": 48,
"pct": 46,
"example": {
"date": "2026-09-01",
"bars": [
{
"t": 1788220800,
"o": 305.02,
"h": 315.12,
"l": 305.02,
"c": 314.98
},
{
"t": 1788307200,
"o": 313.63,
"h": 316.925,
"l": 305.915,
"c": 308.92
},
{
"t": 1788393600,
"o": 310.91,
"h": 316.575,
"l": 307.01,
"c": 315.38
},
{
"t": 1788480000,
"o": 315.1,
"h": 318.32,
"l": 312.91,
"c": 315.13
},
{
"t": 1788825600,
"o": 316.87,
"h": 319.97,
"l": 315.38,
"c": 316.02
},
{
"t": 1788912000,
"o": 313.21,
"h": 316.5599,
"l": 309.43,
"c": 309.75
},
{
"t": 1788998400,
"o": 307.01,
"h": 312.96,
"l": 303.38,
"c": 310.9
},
{
"t": 1789084800,
"o": 314.32,
"h": 318.3025,
"l": 313.44,
"c": 314.22
},
{
"t": 1789344000,
"o": 310.915,
"h": 315.07,
"l": 306.87,
"c": 311.58
},
{
"t": 1789430400,
"o": 311.48,
"h": 311.59,
"l": 302.24,
"c": 302.66
}
],
"overlays": {
"timespan": "day",
"lines": [
{
"label": "Box top $319.54",
"color": "#22a06b",
"points": [
{
"t": 1788220800,
"v": 319.54
},
{
"t": 1789430400,
"v": 319.54
}
]
},
{
"label": "Box bottom $305.02",
"color": "#e5484d",
"points": [
{
"t": 1788220800,
"v": 305.02
},
{
"t": 1789430400,
"v": 305.02
}
]
}
]
}
}
},
{
"name": "High Vol Open",
"count": 27,
"pct": 26,
"example": {
"date": "2026-10-02",
"bars": [
{
"t": 1790947800,
"o": 306.69,
"h": 306.69,
"l": 300.651,
"c": 303.355
},
{
"t": 1790948100,
"o": 302.94,
"h": 305.18,
"l": 302.48,
"c": 305.16
},
{
"t": 1790948400,
"o": 305.29,
"h": 306.4,
"l": 303.97,
"c": 304.5
},
{
"t": 1790948700,
"o": 305.03,
"h": 305.3,
"l": 302.62,
"c": 303.01
},
{
"t": 1790949000,
"o": 303.06,
"h": 303.33,
"l": 301.69,
"c": 301.69
},
{
"t": 1790949300,
"o": 301.72,
"h": 301.72,
"l": 300,
"c": 300.17
},
{
"t": 1790949600,
"o": 299.99,
"h": 300.76,
"l": 299.17,
"c": 300.76
},
{
"t": 1790949900,
"o": 301.11,
"h": 301.805,
"l": 300.63,
"c": 301.3
},
{
"t": 1790950200,
"o": 301.295,
"h": 303.2293,
"l": 301.28,
"c": 302.24
},
{
"t": 1790950500,
"o": 303.2499,
"h": 303.2499,
"l": 302.14,
"c": 302.17
},
{
"t": 1790950800,
"o": 302.37,
"h": 302.37,
"l": 301.14,
"c": 301.235
},
{
"t": 1790951100,
"o": 301.25,
"h": 302.13,
"l": 301.25,
"c": 302.1299
},
{
"t": 1790951400,
"o": 301.93,
"h": 302.24,
"l": 301.635,
"c": 302.125
},
{
"t": 1790951700,
"o": 302.105,
"h": 303.02,
"l": 302.105,
"c": 302.83
},
{
"t": 1790952000,
"o": 303.36,
"h": 303.39,
"l": 303.06,
"c": 303.39
},
{
"t": 1790952300,
"o": 303.195,
"h": 303.66,
"l": 303.195,
"c": 303.46
},
{
"t": 1790952600,
"o": 303.32,
"h": 303.38,
"l": 302.475,
"c": 303.19
},
{
"t": 1790952900,
"o": 303.23,
"h": 303.8,
"l": 303.04,
"c": 303.17
},
{
"t": 1790953200,
"o": 302.65,
"h": 302.88,
"l": 301.11,
"c": 301.11
},
{
"t": 1790953500,
"o": 301.2888,
"h": 301.2888,
"l": 300.35,
"c": 300.875
},
{
"t": 1790953800,
"o": 300.54,
"h": 300.54,
"l": 298.905,
"c": 298.905
},
{
"t": 1790954100,
"o": 298.91,
"h": 299.47,
"l": 298.67,
"c": 298.67
},
{
"t": 1790954400,
"o": 298.62,
"h": 298.82,
"l": 298.1889,
"c": 298.305
},
{
"t": 1790954700,
"o": 297.98,
"h": 298.6,
"l": 297.13,
"c": 298.6
},
{
"t": 1790955000,
"o": 298.595,
"h": 299.0499,
"l": 298.245,
"c": 298.82
},
{
"t": 1790955300,
"o": 298.53,
"h": 299.27,
"l": 298.45,
"c": 299.09
},
{
"t": 1790955600,
"o": 299.145,
"h": 299.145,
"l": 298.455,
"c": 298.655
},
{
"t": 1790955900,
"o": 298.665,
"h": 299.285,
"l": 298.585,
"c": 299.285
},
{
"t": 1790956200,
"o": 299.145,
"h": 299.69,
"l": 298.965,
"c": 299.21
},
{
"t": 1790956500,
"o": 299.385,
"h": 299.53,
"l": 299.1,
"c": 299.215
},
{
"t": 1790956800,
"o": 299.19,
"h": 299.56,
"l": 298.94,
"c": 299.33
},
{
"t": 1790957100,
"o": 299.61,
"h": 299.61,
"l": 299.15,
"c": 299.45
},
{
"t": 1790957400,
"o": 299.455,
"h": 299.455,
"l": 298.83,
"c": 298.93
},
{
"t": 1790957700,
"o": 299.025,
"h": 299.025,
"l": 298.6,
"c": 299.02
},
{
"t": 1790958000,
"o": 299.115,
"h": 299.3,
"l": 298.25,
"c": 298.275
},
{
"t": 1790958300,
"o": 298.06,
"h": 298.06,
"l": 297.72,
"c": 297.72
},
{
"t": 1790958600,
"o": 297.805,
"h": 298.4,
"l": 297.7663,
"c": 298.055
}
],
"overlays": {
"highlight_period": "open"
}
}
},
{
"name": "Power Hour",
"count": 18,
"pct": 17,
"example": {
"date": "2026-09-29",
"bars": [
{
"t": 1790688600,
"o": 312.94,
"h": 313.09,
"l": 311.2,
"c": 311.2
},
{
"t": 1790688900,
"o": 311.44,
"h": 311.44,
"l": 310.59,
"c": 310.71
},
{
"t": 1790689200,
"o": 310.78,
"h": 311.58,
"l": 310.78,
"c": 311.58
},
{
"t": 1790689500,
"o": 311.7446,
"h": 311.7446,
"l": 307.635,
"c": 308.69
},
{
"t": 1790689800,
"o": 309.01,
"h": 309.305,
"l": 307.185,
"c": 307.185
},
{
"t": 1790690100,
"o": 307.7987,
"h": 308.55,
"l": 307.47,
"c": 307.47
},
{
"t": 1790690400,
"o": 307.67,
"h": 308.22,
"l": 307.1546,
"c": 308.14
},
{
"t": 1790690700,
"o": 308.15,
"h": 308.65,
"l": 307.55,
"c": 308.49
},
{
"t": 1790691000,
"o": 308.55,
"h": 308.72,
"l": 306.95,
"c": 307.005
},
{
"t": 1790691300,
"o": 306.81,
"h": 307.2,
"l": 306.2201,
"c": 307.2
},
{
"t": 1790691600,
"o": 307.075,
"h": 307.08,
"l": 305.37,
"c": 306.09
},
{
"t": 1790691900,
"o": 306.165,
"h": 306.46,
"l": 305.91,
"c": 305.935
},
{
"t": 1790692200,
"o": 306.1,
"h": 306.26,
"l": 305.52,
"c": 305.975
},
{
"t": 1790692500,
"o": 306.231,
"h": 306.69,
"l": 305.965,
"c": 306.46
},
{
"t": 1790692800,
"o": 306.68,
"h": 307.16,
"l": 306.18,
"c": 307.16
},
{
"t": 1790693100,
"o": 307.04,
"h": 307.44,
"l": 307.01,
"c": 307.22
},
{
"t": 1790693400,
"o": 307.23,
"h": 307.67,
"l": 307.22,
"c": 307.67
},
{
"t": 1790693700,
"o": 307.83,
"h": 307.83,
"l": 307.4,
"c": 307.4
},
{
"t": 1790694000,
"o": 307.4,
"h": 307.4,
"l": 304.94,
"c": 304.94
},
{
"t": 1790694300,
"o": 304.74,
"h": 304.9,
"l": 304.34,
"c": 304.415
},
{
"t": 1790694600,
"o": 304.29,
"h": 304.29,
"l": 302.88,
"c": 303.27
},
{
"t": 1790694900,
"o": 303.13,
"h": 303.19,
"l": 302.43,
"c": 302.43
},
{
"t": 1790695200,
"o": 302.35,
"h": 302.765,
"l": 301.88,
"c": 302.4875
},
{
"t": 1790695500,
"o": 302.565,
"h": 302.565,
"l": 300.82,
"c": 301.095
},
{
"t": 1790695800,
"o": 300.82,
"h": 302.625,
"l": 300.82,
"c": 302.06
},
{
"t": 1790696100,
"o": 302.43,
"h": 302.68,
"l": 301.87,
"c": 302.4325
},
{
"t": 1790696400,
"o": 302.405,
"h": 302.405,
"l": 301.14,
"c": 301.64
},
{
"t": 1790696700,
"o": 301.74,
"h": 303.13,
"l": 301.605,
"c": 302.53
},
{
"t": 1790697000,
"o": 302.435,
"h": 302.435,
"l": 301.36,
"c": 301.5921
},
{
"t": 1790697300,
"o": 301.62,
"h": 301.91,
"l": 301.62,
"c": 301.705
},
{
"t": 1790697600,
"o": 301.705,
"h": 301.91,
"l": 301.17,
"c": 301.78
},
{
"t": 1790697900,
"o": 301.865,
"h": 302.08,
"l": 301.6,
"c": 301.955
},
{
"t": 1790698200,
"o": 302.08,
"h": 302.09,
"l": 301.57,
"c": 301.57
},
{
"t": 1790698500,
"o": 301.735,
"h": 302.1,
"l": 301.56,
"c": 302.04
},
{
"t": 1790698800,
"o": 302.13,
"h": 302.925,
"l": 302.13,
"c": 302.52
},
{
"t": 1790699100,
"o": 302.55,
"h": 303.59,
"l": 302.4,
"c": 303.59
},
{
"t": 1790699400,
"o": 303.59,
"h": 304.27,
"l": 303.495,
"c": 303.715
},
{
"t": 1790699700,
"o": 303.85,
"h": 303.85,
"l": 302.75,
"c": 302.75
},
{
"t": 1790700000,
"o": 302.77,
"h": 302.905,
"l": 300.8,
"c": 300.98
},
{
"t": 1790700300,
"o": 300.92,
"h": 300.97,
"l": 299.35,
"c": 299.67
},
{
"t": 1790700600,
"o": 299.685,
"h": 300.64,
"l": 299.51,
"c": 299.995
},
{
"t": 1790700900,
"o": 299.65,
"h": 299.975,
"l": 298.51,
"c": 299.115
},
{
"t": 1790701200,
"o": 299.11,
"h": 300.09,
"l": 298.86,
"c": 300.05
},
{
"t": 1790701500,
"o": 300.115,
"h": 300.2599,
"l": 299.03,
"c": 299.03
},
{
"t": 1790701800,
"o": 299.005,
"h": 300.225,
"l": 299.005,
"c": 300.225
},
{
"t": 1790702100,
"o": 300.225,
"h": 300.375,
"l": 299.785,
"c": 300.09
},
{
"t": 1790702400,
"o": 299.93,
"h": 300.355,
"l": 299.805,
"c": 300.33
},
{
"t": 1790702700,
"o": 300.15,
"h": 301.01,
"l": 300.065,
"c": 301.01
},
{
"t": 1790703000,
"o": 301.22,
"h": 301.22,
"l": 300.3,
"c": 300.305
},
{
"t": 1790703300,
"o": 300.25,
"h": 300.53,
"l": 300.115,
"c": 300.14
},
{
"t": 1790703600,
"o": 300.475,
"h": 300.62,
"l": 300.36,
"c": 300.62
},
{
"t": 1790703900,
"o": 300.73,
"h": 300.97,
"l": 300,
"c": 300.225
},
{
"t": 1790704200,
"o": 300.26,
"h": 300.67,
"l": 300.13,
"c": 300.405
},
{
"t": 1790704500,
"o": 300.13,
"h": 300.375,
"l": 299.75,
"c": 300.375
},
{
"t": 1790704800,
"o": 300.53,
"h": 301.58,
"l": 300.53,
"c": 301.225
},
{
"t": 1790705100,
"o": 301.32,
"h": 301.355,
"l": 300.65,
"c": 300.65
},
{
"t": 1790705400,
"o": 300.31,
"h": 300.63,
"l": 300.145,
"c": 300.37
},
{
"t": 1790705700,
"o": 300.38,
"h": 300.67,
"l": 300.24,
"c": 300.57
},
{
"t": 1790706000,
"o": 300.565,
"h": 301.03,
"l": 300.565,
"c": 300.63
},
{
"t": 1790706300,
"o": 300.66,
"h": 300.66,
"l": 299.9814,
"c": 300.255
},
{
"t": 1790706600,
"o": 300.255,
"h": 301.025,
"l": 299.88,
"c": 300.055
},
{
"t": 1790706900,
"o": 300.13,
"h": 300.99,
"l": 300.13,
"c": 300.705
},
{
"t": 1790707200,
"o": 300.79,
"h": 301.235,
"l": 300.37,
"c": 300.37
},
{
"t": 1790707500,
"o": 300.305,
"h": 300.47,
"l": 300.23,
"c": 300.23
},
{
"t": 1790707800,
"o": 300.135,
"h": 300.62,
"l": 299.61,
"c": 300.62
},
{
"t": 1790708100,
"o": 300.4,
"h": 300.69,
"l": 300.37,
"c": 300.525
},
{
"t": 1790708400,
"o": 300.52,
"h": 300.57,
"l": 299.89,
"c": 300.0219
},
{
"t": 1790708700,
"o": 299.83,
"h": 299.83,
"l": 299.2401,
"c": 299.51
},
{
"t": 1790709000,
"o": 299.51,
"h": 299.61,
"l": 298.62,
"c": 298.67
},
{
"t": 1790709300,
"o": 298.675,
"h": 298.935,
"l": 298.42,
"c": 298.935
},
{
"t": 1790709600,
"o": 298.935,
"h": 299.24,
"l": 298.75,
"c": 299.07
},
{
"t": 1790709900,
"o": 299.16,
"h": 299.18,
"l": 298.9,
"c": 299
},
{
"t": 1790710200,
"o": 299.01,
"h": 299.09,
"l": 298.39,
"c": 299
},
{
"t": 1790710500,
"o": 298.945,
"h": 300.625,
"l": 298.8,
"c": 299.995
},
{
"t": 1790710800,
"o": 299.965,
"h": 300.515,
"l": 299.63,
"c": 300.02
},
{
"t": 1790711100,
"o": 300.185,
"h": 301.5035,
"l": 300.185,
"c": 301.265
},
{
"t": 1790711400,
"o": 301.01,
"h": 302.675,
"l": 300.78,
"c": 301.655
},
{
"t": 1790711700,
"o": 301.735,
"h": 302.41,
"l": 300.5442,
"c": 300.71
}
],
"overlays": {
"highlight_period": "power"
}
}
}
]
},
"news": [
{
"title": "These 3 Boring Stocks Have One Thing in Common: Demand That Cannot Wait",
"url": "https://247wallst.com/investing/2026/09/26/these-3-boring-stocks-have-one-thing-in-common-demand-that-cannot-wait/",
"source": "24/7 Wall Street",
"date": "2026-09-26 11:14:11",
"summary": "A busted furnace in January or a cracked water main under Main Street share something important: neither waits for the economy to cooperate.",
"image": "https://images.financialmodelingprep.com/news/these-3-boring-stocks-have-one-thing-in-common-20260926.jpg"
},
{
"title": "Mark Zuckerberg's new era, plus BlackRock's Rick Rieder weighs in on bond market",
"url": "https://finance.yahoo.com/video/mark-zuckerbergs-era-plus-blackrocks-150000382.html",
"source": "Yahoo! Finance",
"date": "2026-09-24T15:00:00Z",
"summary": "Yahoo Finance Executive Editor Brian Sozzi breaks down the latest market movers and the day's biggest stories, while also sitting down with BlackRock's Rick Rieder to discuss the state of the bond market amid the latest sell-off.\n\nThis is, uh, this is shout out Thursday here on U",
"image": "https://s.yimg.com/lo/mysterio/api/b00eee47f42b23aa4f44ff79cedd17d281c4f67ddf7fde77e8505a79dd18a6f5/lightyear_networkapi/resizefill_w1200%3Bquality_80%3Bformat_webp/https%3A%2F%2Fd29szjachogqwa.cloudfront.net%2Fimages%2Fuser-uploaded%2Fvideo-frame-1790260469584_3370.jpg_5b6a51ba89c52e5d038a71743c8f8aab169e3bfdf1c8a1f304c8d8480782d618.jpg"
},
{
"title": "5 Industrial Distributors With a Competitive Advantage Hiding in Plain Sight",
"url": "https://247wallst.com/investing/2026/09/24/5-industrial-distributors-with-a-competitive-advantage-hiding-in-plain-sight/",
"source": "24/7 Wall Street",
"date": "2026-09-24 08:49:45",
"summary": "Some distributors are so deeply wired into their customers' factories and procurement systems that a cheaper rival barely registers as a threat.",
"image": "https://images.financialmodelingprep.com/news/5-industrial-distributors-with-a-competitive-advantage-hiding-in-20260924.jpg"
},
{
"title": "Watsco at Morgan Stanley's 14th Annual Laguna Conference: scale and tech By Investing.com",
"url": "https://www.investing.com/news/transcripts/watsco-at-morgan-stanleys-14th-annual-laguna-conference-scale-and-tech-93CH-4904698",
"source": "Investing.com",
"date": "2026-09-16T23:48:24Z",
"summary": "Wednesday, 16 September 2026 -- Watsco (WSO) used Morgan Stanley's 14th Annual Laguna Conference to outline a business that is benefiting from steadier demand, but still faces a mixed backdrop in parts of the market. Management said the company is seeing better conditions after s",
"image": "https://content-media.investing.com/news/LYNXNPEB6R0AQ_L.jpg"
},
{
"title": "Watsco, Inc. (WSO) Presents at Morgan Stanley's 14th Annual Laguna Conference Transcript",
"url": "https://seekingalpha.com/article/4947283-watsco-inc-wso-presents-at-morgan-stanleys-14th-annual-laguna-conference-transcript",
"source": "Seeking Alpha",
"date": "2026-09-16 22:41:38",
"summary": "Watsco, Inc. (WSO) Presents at Morgan Stanley's 14th Annual Laguna Conference Transcript",
"image": "https://images.financialmodelingprep.com/news/watsco-inc-wso-presents-at-morgan-stanleys-14th-annual-20260916.jpg"
},
{
"title": "Will Watsco's Granite Group Deal Strengthen Its Plumbing Market Reach?",
"url": "https://www.zacks.com/stock/news/2989932/will-watsco-s-granite-group-deal-strengthen-its-plumbing-market-reach?cid=CS-STOCKNEWSAPI-FT-analyst_blog|quick_take-2989932",
"source": "Zacks Investment Research",
"date": "2026-09-15 11:20:55",
"summary": "Watsco, Inc. WSO has entered into an agreement to acquire The Granite Group, a distributor of plumbing and HVAC products. The Granite Group generates approximately $500 million in sales across seven Northeast states.",
"image": "https://images.financialmodelingprep.com/news/will-watscos-granite-group-deal-strengthen-its-plumbing-market-20260915.jpg"
},
{
"title": "Watsco to Acquire The Granite Group, Distributor of Plumbing and HVAC Products; Revenues of $500 Million Throughout the Northeast",
"url": "https://www.globenewswire.com/news-release/2026/09/14/3361104/0/en/watsco-to-acquire-the-granite-group-distributor-of-plumbing-and-hvac-products-revenues-of-500-million-throughout-the-northeast.html",
"source": "GlobeNewsWire",
"date": "2026-09-14 08:30:00",
"summary": "MIAMI, Sept. 14, 2026 (GLOBE NEWSWIRE) -- Watsco, Inc. (NYSE: WSO) announced today that it has entered into an agreement to acquire The Granite Group, a diversified distributor of plumbing and HVAC products with approximately $500 million in sales throughout seven Northeast State",
"image": "https://images.financialmodelingprep.com/news/watsco-to-acquire-the-granite-group-distributor-of-plumbing-20260914.jpg"
},
{
"title": "Amundi Acquires 2,558 Shares of Watsco, Inc. $WSO",
"url": "https://www.defenseworld.net/2026/09/12/amundi-acquires-2558-shares-of-watsco-inc-wso.html",
"source": "Defense World",
"date": "2026-09-12 03:39:55",
"summary": "Amundi increased its stake in shares of Watsco, Inc. (NYSE: WSO) by 5.4% during the undefined quarter, according to the company in its most recent 13F filing with the Securities and Exchange Commission. The institutional investor owned 50,125 shares of the construction company's ",
"image": "https://images.financialmodelingprep.com/news/amundi-acquires-2558-shares-of-watsco-inc-wso-20260912.jpg"
},
{
"title": "Watsco to Present at the 14th Annual Morgan Stanley Laguna Conference on September 16, 2026 at 4:05 p.m. PDT",
"url": "https://www.globenewswire.com/news-release/2026/09/11/3360254/0/en/watsco-to-present-at-the-14th-annual-morgan-stanley-laguna-conference-on-september-16-2026-at-4-05-p-m-pdt.html",
"source": "GlobeNewsWire",
"date": "2026-09-11 07:30:00",
"summary": "MIAMI, Sept. 11, 2026 (GLOBE NEWSWIRE) -- Watsco, Inc. (NYSE: WSO) announced today that Barry S. Logan, Executive Vice President, and Rick Gomez, Vice President, are scheduled to present at the 14th Annual Morgan Stanley Laguna Conference being held at the Ritz Carlton, Laguna Ni",
"image": "https://images.financialmodelingprep.com/news/watsco-to-present-at-the-14th-annual-morgan-stanley-20260911.jpg"
},
{
"title": "Baird Financial Group Inc. Cuts Stock Holdings in Watsco, Inc. $WSO",
"url": "https://www.defenseworld.net/2026/09/10/baird-financial-group-inc-cuts-stock-holdings-in-watsco-inc-wso.html",
"source": "Defense World",
"date": "2026-09-10 03:15:52",
"summary": "Baird Financial Group Inc. lowered its position in Watsco, Inc. (NYSE: WSO) by 7.6% in the second quarter, according to the company in its most recent Form 13F filing with the Securities and Exchange Commission. The firm owned 112,909 shares of the construction company's stock af",
"image": "https://images.financialmodelingprep.com/news/baird-financial-group-inc-cuts-stock-holdings-in-watsco-20260910.jpg"
},
{
"title": "Watsco (WSO) Up 0.8% Since Last Earnings Report: Can It Continue?",
"url": "https://www.zacks.com/stock/news/2981899/watsco-wso-up-0-8-since-last-earnings-report-can-it-continue?cid=CS-STOCKNEWSAPI-FT-realtime_blog-2981899",
"source": "Zacks Investment Research",
"date": "2026-08-28 12:36:03",
"summary": "Watsco (WSO) reported earnings 30 days ago. What's next for the stock?",
"image": "https://images.financialmodelingprep.com/news/watsco-wso-up-08-since-last-earnings-report-can-20260828.jpg"
},
{
"title": "Bank of Nova Scotia Takes $10.56 Million Position in Watsco, Inc. $WSO",
"url": "https://www.defenseworld.net/2026/08/25/bank-of-nova-scotia-takes-10-56-million-position-in-watsco-inc-wso.html",
"source": "Defense World",
"date": "2026-08-25 04:18:59",
"summary": "Bank of Nova Scotia purchased a new position in Watsco, Inc. (NYSE: WSO) in the undefined quarter, according to the company in its most recent disclosure with the SEC. The fund purchased 25,331 shares of the construction company's stock, valued at approximately $10,556,000. Bank ",
"image": "https://images.financialmodelingprep.com/news/bank-of-nova-scotia-takes-1056-million-position-in-20260825.jpg"
},
{
"title": "Barbara Oil Co. Purchases New Holdings in Watsco, Inc. $WSO",
"url": "https://www.defenseworld.net/2026/08/24/barbara-oil-co-purchases-new-holdings-in-watsco-inc-wso.html",
"source": "Defense World",
"date": "2026-08-24 04:07:44",
"summary": "Barbara Oil Co. acquired a new stake in shares of Watsco, Inc. (NYSE: WSO) in the undefined quarter, according to its most recent disclosure with the Securities and Exchange Commission. The institutional investor acquired 5,000 shares of the construction company's stock, valued a",
"image": "https://images.financialmodelingprep.com/news/barbara-oil-co-purchases-new-holdings-in-watsco-inc-20260824.jpg"
},
{
"title": "Why Watsco (WSO) International Revenue Trends Deserve Your Attention",
"url": "https://www.zacks.com/stock/news/2971724/why-watsco-wso-international-revenue-trends-deserve-your-attention?cid=CS-STOCKNEWSAPI-FT-fundamental_analysis|nfm_international_revenues-2971724",
"source": "Zacks Investment Research",
"date": "2026-08-10 10:16:18",
"summary": "Explore Watsco's (WSO) international revenue trends and how these numbers impact Wall Street's forecasts and what's ahead for the stock.",
"image": "https://images.financialmodelingprep.com/news/why-watsco-wso-international-revenue-trends-deserve-your-attention-20260810.jpg"
},
{
"title": "Watsco: Transient Headwinds, Good Long Term Opportunity",
"url": "https://seekingalpha.com/article/4930997-watsco-transient-headwinds-good-long-term-opportunity",
"source": "Seeking Alpha",
"date": "2026-08-05 14:28:05",
"summary": "Watsco, Inc. (WSO) is rated a buy after a post-earnings pullback, with normalization post-A2L transition expected to drive recovery. Watsco's gross margin contraction is seen as transient, with mix improvement and pricing initiatives targeting medium-term margin expansion. Digita",
"image": "https://images.financialmodelingprep.com/news/watsco-transient-headwinds-good-long-term-opportunity-20260805.jpg"
},
{
"title": "Watsco, Inc. $WSO Shares Sold by Amundi",
"url": "https://www.defenseworld.net/2026/08/05/watsco-inc-wso-shares-sold-by-amundi.html",
"source": "Defense World",
"date": "2026-08-05 03:09:33",
"summary": "Amundi lowered its stake in shares of Watsco, Inc. (NYSE: WSO) by 14.1% during the first quarter, according to the company in its most recent disclosure with the Securities and Exchange Commission. The fund owned 47,567 shares of the construction company's stock after selling 7,7",
"image": "https://images.financialmodelingprep.com/news/watsco-inc-wso-shares-sold-by-amundi-20260805.jpg"
},
{
"title": "Watsco Second Quarter Results Reflect Further Industry Stabilization, Strong E-Commerce Sales Growth and Continued Operating Efficiency",
"url": "https://www.globenewswire.com/news-release/2026/07/29/3335128/0/en/Watsco-Second-Quarter-Results-Reflect-Further-Industry-Stabilization-Strong-E-Commerce-Sales-Growth-and-Continued-Operating-Efficiency.html",
"source": "GlobeNewswire Inc.",
"date": "2026-07-29T11:30:00Z",
"summary": "Watsco reported Q2 2026 results showing 2% revenue growth to $2.1 billion but declining profitability with operating income down 12% and EPS down 12% to $4.00. The company completed the Jackson Supply acquisition adding $230 million in annualized sales across 25 Sunbelt locations",
"image": "https://ml.globenewswire.com/Resource/Download/2a8fdcea-1fe8-492e-b588-03fbba943e5a"
},
{
"title": "Watsco Schedules Second Quarter Conference Call on Wednesday, July 29, 2026 at 10:00 a.m. (EDT)",
"url": "https://www.globenewswire.com/news-release/2026/07/16/3328778/0/en/Watsco-Schedules-Second-Quarter-Conference-Call-on-Wednesday-July-29-2026-at-10-00-a-m-EDT.html",
"source": "GlobeNewswire Inc.",
"date": "2026-07-16T20:00:00Z",
"summary": "Watsco, Inc. announced it will hold a conference call on July 29, 2026 at 10:00 a.m. EDT to discuss its second quarter 2026 results. The earnings will be released before market open, with prepared remarks followed by a Q&A session with senior management. The call will be webcast ",
"image": "https://ml.globenewswire.com/Resource/Download/2a8fdcea-1fe8-492e-b588-03fbba943e5a"
},
{
"title": "You Won't Regret Buying These 3 Dividend Stocks in July",
"url": "https://www.fool.com/investing/2026/07/03/you-wont-regret-buying-these-3-dividend-stocks-in/?source=iedfolrf0000001",
"source": "The Motley Fool",
"date": "2026-07-04T01:05:00Z",
"summary": "The article highlights three dividend stocks with strong growth potential: Watsco, a recession-resistant HVAC distributor with 52 years of consecutive dividend payments and a recent 10% raise; EPR Properties, an experiential REIT offering 6%+ monthly yields backed by improving op",
"image": "https://g.foolcdn.com/image/?url=https%3A%2F%2Fg.foolcdn.com%2Feditorial%2Fimages%2F876535%2Fgettyimages-1553397789.jpg&w=1200&op=resize"
},
{
"title": "Watsco Declares $3.30 Quarterly Dividend",
"url": "https://www.globenewswire.com/news-release/2026/07/01/3320520/0/en/Watsco-Declares-3-30-Quarterly-Dividend.html",
"source": "GlobeNewswire Inc.",
"date": "2026-07-01T11:30:00Z",
"summary": "Watsco, Inc. declared a regular quarterly cash dividend of $3.30 per share payable July 31, 2026, marking 52 consecutive years of dividend payments. The company maintains a conservative balance sheet while investing in AI-driven initiatives and digital platforms to enhance custom",
"image": "https://ml.globenewswire.com/Resource/Download/2a8fdcea-1fe8-492e-b588-03fbba943e5a"
},
{
"title": "Watsco Completes Acquisition of Jackson Supply Company",
"url": "https://www.benzinga.com/pressreleases/26/06/g52933026/watsco-completes-acquisition-of-jackson-supply-company?utm_source=benzinga_taxonomy&utm_medium=rss_feed_free&utm_content=taxonomy_rss&utm_campaign=channel",
"source": "Benzinga",
"date": "2026-06-02T11:30:00Z",
"summary": "Watsco (NYSE:WSO) has completed its acquisition of Jackson Supply Company, a major independent HVAC distributor with $230 million in 2025 sales. Jackson Supply will maintain its name, leadership, and brand identity while joining Watsco's portfolio. The acquisition adds 25 locatio",
"image": "https://cdn.benzinga.com/files/imagecache/bz2_opengraph_meta_image_400x300/sites/all/themes/bz2/images/bz-icon.png"
},
{
"title": "Watsco Boosts Annual Dividend 10% to $13.20 Per Share",
"url": "https://www.benzinga.com/pressreleases/26/02/g50645917/watsco-boosts-annual-dividend-10-to-13-20-per-share?utm_source=benzinga_taxonomy&utm_medium=rss_feed_free&utm_content=taxonomy_rss&utm_campaign=channel",
"source": "Benzinga",
"date": "2026-02-17T12:30:00Z",
"summary": "Watsco Inc. announced a 10% increase in its annual dividend to $13.20 per share, effective with the April 2026 quarterly payment. The increase reflects the company's confidence in its business prospects, supported by strong cash flow and balance sheet. Watsco has maintained conse",
"image": "https://www.benzinga.com/next-assets/images/benzinga-schema-image-default.png"
},
{
"title": "Watsco Reports Record Full-Year Gross Margin, Meets Inventory Reduction Target and Generates Record 4th Quarter Cash Flow in Challenging Market Conditions",
"url": "https://www.benzinga.com/pressreleases/26/02/g50645933/watsco-reports-record-full-year-gross-margin-meets-inventory-reduction-target-and-generates-record?utm_source=benzinga_taxonomy&utm_medium=rss_feed_free&utm_content=taxonomy_rss&utm_campaign=channel",
"source": "Benzinga",
"date": "2026-02-17T12:30:00Z",
"summary": "Watsco, the largest North American HVAC distributor, reported record full-year gross margin of 28.0% and record Q4 operating cash flow of $400 million despite a 5% revenue decline to $7.24 billion. The company successfully reduced inventory by 30% to $1.4 billion after the A2L re",
"image": "https://www.benzinga.com/next-assets/images/benzinga-schema-image-default.png"
},
{
"title": "Watsco Schedules Conference Call to Review 2025 Fourth Quarter Performance and Annual Results",
"url": "https://www.globenewswire.com/news-release/2026/01/30/3229765/0/en/Watsco-Schedules-Conference-Call-to-Review-2025-Fourth-Quarter-Performance-and-Annual-Results.html",
"source": "GlobeNewswire Inc.",
"date": "2026-01-30T21:00:00Z",
"summary": "Watsco, Inc. announced it will hold a conference call on February 17, 2026 at 10:00 a.m. ET to discuss its 2025 fourth quarter performance and annual results. The earnings will be released before market open, with prepared remarks followed by a Q&A session with senior management.",
"image": "https://ml.globenewswire.com/Resource/Download/2a8fdcea-1fe8-492e-b588-03fbba943e5a"
},
{
"title": "Watsco Declares $3.00 Quarterly Dividend",
"url": "https://www.benzinga.com/pressreleases/26/01/g49664474/watsco-declares-3-00-quarterly-dividend?utm_source=benzinga_taxonomy&utm_medium=rss_feed_free&utm_content=taxonomy_rss&utm_campaign=channel",
"source": "Benzinga",
"date": "2026-01-02T12:30:00Z",
"summary": "Watsco Inc. (NYSE:WSO) announced a regular quarterly cash dividend of $3.00 per share, payable on January 30, 2026 to shareholders of record as of January 16, 2026. This marks the company's 52nd consecutive year of dividend payments. Watsco, the largest distributor in the North A",
"image": "https://www.benzinga.com/next-assets/images/benzinga-schema-image-default.png"
}
],
"analyst": {
"estimates": [
{
"symbol": "WSO",
"date": "2030-12-31",
"revenueLow": 9325077824,
"revenueHigh": 9761929580,
"revenueAvg": 9527000000,
"ebitdaLow": 1304206442,
"ebitdaHigh": 1381647307,
"ebitdaAvg": 1340001080,
"ebitLow": 1263325194,
"ebitHigh": 1340766059,
"ebitAvg": 1299119832,
"netIncomeLow": 862421168,
"netIncomeHigh": 915286924,
"netIncomeAvg": 886856724,
"sgaExpenseLow": 1592818179,
"sgaExpenseHigh": 1667436904,
"sgaExpenseAvg": 1627308541,
"epsAvg": 23.4,
"epsHigh": 24.15014,
"epsLow": 22.75526,
"numAnalystsRevenue": 6,
"numAnalystsEps": 2
},
{
"symbol": "WSO",
"date": "2029-12-31",
"revenueLow": 9044160711,
"revenueHigh": 9467852348,
"revenueAvg": 9240000000,
"ebitdaLow": 958160838,
"ebitdaHigh": 1014421055,
"ebitdaAvg": 984165443,
"ebitLow": 917800401,
"ebitHigh": 974060618,
"ebitAvg": 943805006,
"netIncomeLow": 626545325,
"netIncomeHigh": 664951906,
"netIncomeAvg": 644297620,
"sgaExpenseLow": 1544834678,
"sgaExpenseHigh": 1617205521,
"sgaExpenseAvg": 1578286021,
"epsAvg": 17,
"epsHigh": 17.54497,
"epsLow": 16.5316,
"numAnalystsRevenue": 6,
"numAnalystsEps": 3
},
{
"symbol": "WSO",
"date": "2028-12-31",
"revenueLow": 8034346238,
"revenueHigh": 8772988388,
"revenueAvg": 8337103289,
"ebitdaLow": 735531235,
"ebitdaHigh": 1107842879,
"ebitdaAvg": 879695278,
"ebitLow": 695498236,
"ebitHigh": 1067809880,
"ebitAvg": 839662279,
"netIncomeLow": 474788601,
"netIncomeHigh": 728950747,
"netIncomeAvg": 573203580,
"sgaExpenseLow": 1372348090,
"sgaExpenseHigh": 1498515686,
"sgaExpenseAvg": 1424062075,
"epsAvg": 14.25842,
"epsHigh": 19.2336,
"epsLow": 12.52745,
"numAnalystsRevenue": 8,
"numAnalystsEps": 6
},
{
"symbol": "WSO",
"date": "2027-12-31",
"revenueLow": 7893193097,
"revenueHigh": 8054897437,
"revenueAvg": 7963938746,
"ebitdaLow": 714079845,
"ebitdaHigh": 850416920,
"ebitdaAvg": 781102127,
"ebitLow": 673438181,
"ebitHigh": 809775256,
"ebitAvg": 740460463,
"netIncomeLow": 459729091,
"netIncomeHigh": 552800914,
"netIncomeAvg": 505482500,
"sgaExpenseLow": 1348237698,
"sgaExpenseHigh": 1375858444,
"sgaExpenseAvg": 1360321774,
"epsAvg": 13.15002,
"epsHigh": 14.58583,
"epsLow": 12.1301,
"numAnalystsRevenue": 11,
"numAnalystsEps": 9
}
],
"price_target": {
"symbol": "WSO",
"targetHigh": 485,
"targetLow": 330,
"targetConsensus": 405,
"targetMedian": 402.5
},
"ratings": {
"symbol": "WSO",
"rating": "B+",
"overallScore": 3,
"discountedCashFlowScore": 4,
"returnOnEquityScore": 4,
"returnOnAssetsScore": 5,
"debtToEquityScore": 2,
"priceToEarningsScore": 2,
"priceToBookScore": 1
},
"grades": [
{
"symbol": "WSO",
"date": "2026-08-17",
"gradingCompany": "Stephens & Co.",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2026-07-30",
"gradingCompany": "DA Davidson",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2026-07-28",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2026-07-10",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2026-04-29",
"gradingCompany": "Stephens & Co.",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2026-02-19",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2026-01-16",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2026-01-14",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2026-01-05",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2025-11-06",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2025-10-30",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2025-10-17",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2025-10-15",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2025-10-15",
"gradingCompany": "William Blair",
"previousGrade": "Outperform",
"newGrade": "Market Perform",
"action": "downgrade"
},
{
"symbol": "WSO",
"date": "2025-10-08",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2025-09-23",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2025-06-25",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2025-05-27",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2025-04-24",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2025-04-24",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2025-02-27",
"gradingCompany": "Loop Capital",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2025-02-19",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2024-10-24",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2024-10-16",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2024-07-31",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2024-07-31",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2024-04-25",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2024-04-25",
"gradingCompany": "Stephens & Co.",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2024-02-14",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-12-11",
"gradingCompany": "Stephens & Co.",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-10-10",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-09-22",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-08-28",
"gradingCompany": "Stephens & Co.",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-08-02",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-08-02",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-08-02",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-07-12",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-07-10",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Sector Weight",
"action": "downgrade"
},
{
"symbol": "WSO",
"date": "2023-05-23",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-04-24",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-04-24",
"gradingCompany": "Loop Capital",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-04-21",
"gradingCompany": "Stephens & Co.",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-04-21",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-04-21",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-04-21",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-04-19",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-04-18",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-04-05",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-02-21",
"gradingCompany": "Stephens & Co.",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-02-17",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-02-17",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-02-07",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2023-01-10",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2022-10-24",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2022-10-20",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2022-10-12",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2022-09-06",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2022-09-01",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2022-08-18",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2022-07-27",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2022-07-27",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2022-07-18",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2022-07-15",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2022-07-14",
"gradingCompany": "Baird",
"previousGrade": "Neutral",
"newGrade": "Outperform",
"action": "upgrade"
},
{
"symbol": "WSO",
"date": "2022-06-16",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Underweight",
"action": "downgrade"
},
{
"symbol": "WSO",
"date": "2022-05-31",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2022-04-22",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2022-02-14",
"gradingCompany": "Keybanc",
"previousGrade": "Sector Weight",
"newGrade": "Overweight",
"action": "upgrade"
},
{
"symbol": "WSO",
"date": "2021-08-03",
"gradingCompany": "Loop Capital",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2021-07-23",
"gradingCompany": "Stephens & Co.",
"previousGrade": "Equal Weight",
"newGrade": "Overweight",
"action": "upgrade"
},
{
"symbol": "WSO",
"date": "2021-07-12",
"gradingCompany": "Wolfe Research",
"previousGrade": "Peer Perform",
"newGrade": "Underperform",
"action": "downgrade"
},
{
"symbol": "WSO",
"date": "2021-05-19",
"gradingCompany": "Wolfe Research",
"previousGrade": "Peer Perform",
"newGrade": "Perform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2021-04-23",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2021-04-12",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2021-02-12",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2020-10-23",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2020-10-13",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2020-07-24",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2020-06-23",
"gradingCompany": "JP Morgan",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2020-04-24",
"gradingCompany": "Baird",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2020-03-23",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2020-03-17",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2020-02-18",
"gradingCompany": "Stephens & Co.",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2020-02-14",
"gradingCompany": "Buckingham",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2020-02-14",
"gradingCompany": "Buckingham Research",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2019-10-21",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2019-10-18",
"gradingCompany": "Buckingham",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2019-10-18",
"gradingCompany": "Buckingham Research",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2019-10-18",
"gradingCompany": "Baird",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2019-10-10",
"gradingCompany": "JP Morgan",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2019-10-08",
"gradingCompany": "Buckingham",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2019-10-08",
"gradingCompany": "Buckingham Research",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2018-10-26",
"gradingCompany": "Buckingham",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2018-10-26",
"gradingCompany": "Buckingham Research",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2018-10-12",
"gradingCompany": "Jefferies",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2018-10-09",
"gradingCompany": "Buckingham",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2018-09-21",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Underweight",
"action": "downgrade"
},
{
"symbol": "WSO",
"date": "2018-07-30",
"gradingCompany": "Longbow Research",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "WSO",
"date": "2018-07-03",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "WSO",
"date": "2018-04-25",
"gradingCompany": "Stifel",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2018-04-25",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2018-04-25",
"gradingCompany": "Stifel Nicolaus",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2018-02-12",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2017-10-26",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2017-09-25",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2017-07-26",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2017-07-11",
"gradingCompany": "Wolfe Research",
"previousGrade": "Peer Perform",
"newGrade": "Perform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2016-12-20",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Underweight",
"action": "downgrade"
},
{
"symbol": "WSO",
"date": "2016-10-14",
"gradingCompany": "Longbow Research",
"previousGrade": "Neutral",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "WSO",
"date": "2016-07-27",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2016-07-25",
"gradingCompany": "Stifel Nicolaus",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2016-07-25",
"gradingCompany": "Seaport Global",
"previousGrade": "Accumulate",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "WSO",
"date": "2016-07-25",
"gradingCompany": "Stifel",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2016-07-25",
"gradingCompany": "Barclays",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2016-06-06",
"gradingCompany": "SunTrust Robinson Humphrey",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2016-06-01",
"gradingCompany": "Susquehanna",
"previousGrade": "Positive",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2016-04-25",
"gradingCompany": "Stifel",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "WSO",
"date": "2016-04-25",
"gradingCompany": "Stifel Nicolaus",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "WSO",
"date": "2016-04-21",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2016-04-21",
"gradingCompany": "Seaport Global",
"previousGrade": "Accumulate",
"newGrade": "Accumulate",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2016-04-20",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2016-04-18",
"gradingCompany": "Barclays",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2016-03-24",
"gradingCompany": "Stifel Nicolaus",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2016-03-24",
"gradingCompany": "Stifel",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2016-02-12",
"gradingCompany": "Stifel Nicolaus",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2016-02-12",
"gradingCompany": "Stifel",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2016-01-19",
"gradingCompany": "Barclays",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2015-11-25",
"gradingCompany": "Stifel Nicolaus",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2015-10-28",
"gradingCompany": "Stephens & Co.",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2015-10-05",
"gradingCompany": "Barclays",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2015-07-13",
"gradingCompany": "Barclays",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2015-04-16",
"gradingCompany": "Barclays",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2015-04-15",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2015-02-17",
"gradingCompany": "JP Morgan",
"previousGrade": "Underweight",
"newGrade": "Neutral",
"action": "upgrade"
},
{
"symbol": "WSO",
"date": "2015-02-13",
"gradingCompany": "Stephens & Co.",
"previousGrade": "Equal Weight",
"newGrade": "Overweight",
"action": "upgrade"
},
{
"symbol": "WSO",
"date": "2015-02-13",
"gradingCompany": "Barclays",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2015-01-20",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Sell",
"newGrade": "Neutral",
"action": "upgrade"
},
{
"symbol": "WSO",
"date": "2015-01-15",
"gradingCompany": "JP Morgan",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2014-11-12",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2014-10-06",
"gradingCompany": "Barclays",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2014-09-23",
"gradingCompany": "Seaport Global",
"previousGrade": "Buy",
"newGrade": "Accumulate",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2014-09-05",
"gradingCompany": "Buckingham Research",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2014-07-22",
"gradingCompany": "JP Morgan",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2014-07-18",
"gradingCompany": "Barclays",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2014-05-13",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2013-09-26",
"gradingCompany": "Baird",
"previousGrade": "Neutral",
"newGrade": "Outperform",
"action": "upgrade"
},
{
"symbol": "WSO",
"date": "2013-07-19",
"gradingCompany": "Global Hunter Securities",
"previousGrade": "Accumulate",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2013-05-30",
"gradingCompany": "Longbow Research",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2013-03-18",
"gradingCompany": "SunTrust Robinson Humphrey",
"previousGrade": "Neutral",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "WSO",
"date": "2013-03-05",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2013-02-15",
"gradingCompany": "Barclays",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2013-01-15",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "WSO",
"date": "2013-01-11",
"gradingCompany": "JP Morgan",
"previousGrade": "Overweight",
"newGrade": "Underweight",
"action": "downgrade"
},
{
"symbol": "WSO",
"date": "2012-09-10",
"gradingCompany": "JP Morgan",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2012-07-27",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2012-07-26",
"gradingCompany": "Barclays",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2012-07-09",
"gradingCompany": "MKM Partners",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "WSO",
"date": "2012-07-06",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2012-04-30",
"gradingCompany": "Oppenheimer",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2012-04-20",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "WSO",
"date": "2012-02-16",
"gradingCompany": "BB&T Capital",
"previousGrade": "Buy",
"newGrade": "Hold",
"action": "downgrade"
}
]
},
"technical": {
"price": 298.065,
"rsi": 36.96154069229027,
"sma20": 311.1797500000004,
"sma50": 316.9294999999995,
"sma200": 371.7382250000005,
"adx": 25.039729044020493,
"atr": 9.1,
"atr_pct": 3.05,
"atr_expansion_pct": 10.7,
"di_plus": 14.7,
"di_minus": 26.7,
"high_52w": 456.86,
"low_52w": 298.065,
"sma50_series": [
{
"close": 380.95,
"ma": 402.0671999999995
},
{
"close": 365.42,
"ma": 401.7377999999995
},
{
"close": 367.1,
"ma": 401.5205999999995
},
{
"close": 359.47,
"ma": 401.04739999999947
},
{
"close": 363.86,
"ma": 400.85979999999944
},
{
"close": 368.36,
"ma": 400.52159999999947
},
{
"close": 369.06,
"ma": 400.6333999999995
},
{
"close": 371.38,
"ma": 400.71799999999945
},
{
"close": 371.84,
"ma": 401.19459999999947
},
{
"close": 386.11,
"ma": 401.9727999999995
},
{
"close": 375.66,
"ma": 402.50779999999946
},
{
"close": 384.33,
"ma": 402.9185999999995
},
{
"close": 380.46,
"ma": 403.0093999999995
},
{
"close": 384.81,
"ma": 403.29939999999954
},
{
"close": 389.14,
"ma": 403.5117999999995
},
{
"close": 384.38,
"ma": 403.5653999999995
},
{
"close": 401.04,
"ma": 403.76819999999947
},
{
"close": 397.16,
"ma": 403.63379999999944
},
{
"close": 387.72,
"ma": 403.20639999999946
},
{
"close": 400.98,
"ma": 402.9005999999995
},
{
"close": 412.19,
"ma": 402.9317999999995
},
{
"close": 410.74,
"ma": 402.8271999999995
},
{
"close": 410.6,
"ma": 402.6011999999995
},
{
"close": 416.73,
"ma": 402.33059999999955
},
{
"close": 407.62,
"ma": 401.7147999999995
},
{
"close": 404.71,
"ma": 401.0009999999995
},
{
"close": 399.06,
"ma": 400.32839999999953
},
{
"close": 389.44,
"ma": 399.3673999999995
},
{
"close": 380.22,
"ma": 398.1589999999996
},
{
"close": 377.73,
"ma": 396.5763999999996
},
{
"close": 383.86,
"ma": 395.48419999999953
},
{
"close": 393.71,
"ma": 394.78819999999956
},
{
"close": 395.29,
"ma": 393.93719999999956
},
{
"close": 387.24,
"ma": 393.1105999999995
},
{
"close": 385.16,
"ma": 392.5181999999996
},
{
"close": 371.91,
"ma": 391.54279999999954
},
{
"close": 370.77,
"ma": 390.31699999999955
},
{
"close": 372.96,
"ma": 389.19139999999953
},
{
"close": 362,
"ma": 388.01939999999956
},
{
"close": 359.85,
"ma": 386.72139999999956
},
{
"close": 362.01,
"ma": 385.6189999999996
},
{
"close": 364.37,
"ma": 384.54679999999956
},
{
"close": 367.51,
"ma": 383.57539999999955
},
{
"close": 320.02,
"ma": 381.91279999999955
},
{
"close": 310.73,
"ma": 380.29359999999957
},
{
"close": 309.3,
"ma": 378.74319999999955
},
{
"close": 318.01,
"ma": 377.37199999999956
},
{
"close": 335.07,
"ma": 376.5061999999995
},
{
"close": 333.12,
"ma": 375.6651999999995
},
{
"close": 321.02,
"ma": 374.4435999999995
},
{
"close": 330.1,
"ma": 373.42659999999955
},
{
"close": 326.71,
"ma": 372.65239999999955
},
{
"close": 318.91,
"ma": 371.68859999999955
},
{
"close": 309.41,
"ma": 370.68739999999957
},
{
"close": 311.6,
"ma": 369.64219999999955
},
{
"close": 313.06,
"ma": 368.5361999999996
},
{
"close": 311.86,
"ma": 367.39219999999955
},
{
"close": 313.65,
"ma": 366.2375999999996
},
{
"close": 319.64,
"ma": 365.19359999999955
},
{
"close": 314.45,
"ma": 363.76039999999955
},
{
"close": 311.94,
"ma": 362.48599999999954
},
{
"close": 310.8,
"ma": 361.01539999999954
},
{
"close": 302.29,
"ma": 359.4519999999996
},
{
"close": 314.39,
"ma": 358.0435999999996
},
{
"close": 313.05,
"ma": 356.52179999999964
},
{
"close": 310.76,
"ma": 355.04939999999965
},
{
"close": 309.82,
"ma": 353.2249999999996
},
{
"close": 314.98,
"ma": 351.58139999999963
},
{
"close": 308.92,
"ma": 350.00539999999967
},
{
"close": 315.38,
"ma": 348.2933999999997
},
{
"close": 315.13,
"ma": 346.35219999999964
},
{
"close": 316.02,
"ma": 344.4577999999996
},
{
"close": 309.75,
"ma": 342.4407999999996
},
{
"close": 310.9,
"ma": 340.3241999999996
},
{
"close": 314.22,
"ma": 338.45619999999957
},
{
"close": 311.58,
"ma": 336.5935999999996
},
{
"close": 302.66,
"ma": 334.66559999999953
},
{
"close": 304.2,
"ma": 332.9607999999995
},
{
"close": 305.36,
"ma": 331.4635999999995
},
{
"close": 311.77,
"ma": 330.1443999999995
},
{
"close": 317.69,
"ma": 328.8209999999996
},
{
"close": 325.58,
"ma": 327.4583999999996
},
{
"close": 325.37,
"ma": 326.05999999999955
},
{
"close": 320.21,
"ma": 324.71939999999955
},
{
"close": 317.23,
"ma": 323.36079999999953
},
{
"close": 313.22,
"ma": 322.18699999999956
},
{
"close": 300.8,
"ma": 320.78759999999954
},
{
"close": 302.69,
"ma": 319.38219999999956
},
{
"close": 301.15,
"ma": 318.1651999999995
},
{
"close": 298.065,
"ma": 316.9294999999995
}
],
"sma200_series": [
{
"close": 380.95,
"ma": 385.3385500000004
},
{
"close": 365.42,
"ma": 385.08795000000043
},
{
"close": 367.1,
"ma": 384.8107500000004
},
{
"close": 359.47,
"ma": 384.4452000000004
},
{
"close": 363.86,
"ma": 384.1564000000004
},
{
"close": 368.36,
"ma": 383.92260000000044
},
{
"close": 369.06,
"ma": 383.67160000000047
},
{
"close": 371.38,
"ma": 383.4033500000005
},
{
"close": 371.84,
"ma": 383.1687000000005
},
{
"close": 386.11,
"ma": 383.0711000000005
},
{
"close": 375.66,
"ma": 382.87040000000053
},
{
"close": 384.33,
"ma": 382.7520500000005
},
{
"close": 380.46,
"ma": 382.6191500000005
},
{
"close": 384.81,
"ma": 382.4998500000005
},
{
"close": 389.14,
"ma": 382.4370500000005
},
{
"close": 384.38,
"ma": 382.34705000000054
},
{
"close": 401.04,
"ma": 382.3815000000005
},
{
"close": 397.16,
"ma": 382.4001000000005
},
{
"close": 387.72,
"ma": 382.3217500000005
},
{
"close": 400.98,
"ma": 382.28175000000056
},
{
"close": 412.19,
"ma": 382.2983500000006
},
{
"close": 410.74,
"ma": 382.34310000000056
},
{
"close": 410.6,
"ma": 382.44545000000056
},
{
"close": 416.73,
"ma": 382.54200000000054
},
{
"close": 407.62,
"ma": 382.67040000000054
},
{
"close": 404.71,
"ma": 382.7613500000005
},
{
"close": 399.06,
"ma": 382.78160000000054
},
{
"close": 389.44,
"ma": 382.7911500000006
},
{
"close": 380.22,
"ma": 382.7710000000006
},
{
"close": 377.73,
"ma": 382.7104000000006
},
{
"close": 383.86,
"ma": 382.67240000000055
},
{
"close": 393.71,
"ma": 382.6632000000006
},
{
"close": 395.29,
"ma": 382.68640000000056
},
{
"close": 387.24,
"ma": 382.6538500000006
},
{
"close": 385.16,
"ma": 382.5896000000006
},
{
"close": 371.91,
"ma": 382.4513000000006
},
{
"close": 370.77,
"ma": 382.28365000000053
},
{
"close": 372.96,
"ma": 382.12830000000054
},
{
"close": 362,
"ma": 381.8824500000005
},
{
"close": 359.85,
"ma": 381.60720000000055
},
{
"close": 362.01,
"ma": 381.36730000000057
},
{
"close": 364.37,
"ma": 381.20745000000056
},
{
"close": 367.51,
"ma": 381.0629000000005
},
{
"close": 320.02,
"ma": 380.75980000000055
},
{
"close": 310.73,
"ma": 380.4787000000005
},
{
"close": 309.3,
"ma": 380.20275000000055
},
{
"close": 318.01,
"ma": 379.96100000000047
},
{
"close": 335.07,
"ma": 379.8381000000005
},
{
"close": 333.12,
"ma": 379.6570500000005
},
{
"close": 321.02,
"ma": 379.40815000000043
},
{
"close": 330.1,
"ma": 379.16585000000043
},
{
"close": 326.71,
"ma": 378.90360000000044
},
{
"close": 318.91,
"ma": 378.73600000000044
},
{
"close": 309.41,
"ma": 378.48765000000043
},
{
"close": 311.6,
"ma": 378.23420000000044
},
{
"close": 313.06,
"ma": 377.97765000000044
},
{
"close": 311.86,
"ma": 377.74500000000046
},
{
"close": 313.65,
"ma": 377.4718000000004
},
{
"close": 319.64,
"ma": 377.2782000000004
},
{
"close": 314.45,
"ma": 377.01040000000046
},
{
"close": 311.94,
"ma": 376.7633500000004
},
{
"close": 310.8,
"ma": 376.5257000000004
},
{
"close": 302.29,
"ma": 376.2477000000004
},
{
"close": 314.39,
"ma": 376.06400000000036
},
{
"close": 313.05,
"ma": 375.8710500000004
},
{
"close": 310.76,
"ma": 375.6704500000004
},
{
"close": 309.82,
"ma": 375.45205000000044
},
{
"close": 314.98,
"ma": 375.2820000000005
},
{
"close": 308.92,
"ma": 375.09400000000045
},
{
"close": 315.38,
"ma": 374.9553000000004
},
{
"close": 315.13,
"ma": 374.84135000000043
},
{
"close": 316.02,
"ma": 374.71940000000046
},
{
"close": 309.75,
"ma": 374.58895000000047
},
{
"close": 310.9,
"ma": 374.5259000000005
},
{
"close": 314.22,
"ma": 374.4138500000005
},
{
"close": 311.58,
"ma": 374.31665000000044
},
{
"close": 302.66,
"ma": 374.11845000000045
},
{
"close": 304.2,
"ma": 373.91145000000046
},
{
"close": 305.36,
"ma": 373.7062500000005
},
{
"close": 311.77,
"ma": 373.55730000000057
},
{
"close": 317.69,
"ma": 373.4395500000005
},
{
"close": 325.58,
"ma": 373.28815000000054
},
{
"close": 325.37,
"ma": 373.17510000000055
},
{
"close": 320.21,
"ma": 373.0373000000005
},
{
"close": 317.23,
"ma": 372.91925000000055
},
{
"close": 313.22,
"ma": 372.7904500000006
},
{
"close": 300.8,
"ma": 372.51950000000056
},
{
"close": 302.69,
"ma": 372.23815000000053
},
{
"close": 301.15,
"ma": 371.9708500000005
},
{
"close": 298.065,
"ma": 371.7382250000005
}
],
"structure": {
"ema8": 306.24131291659296,
"ema21": 310.94075117632036,
"ema50": 323.35098314731925,
"ema200": 364.5456567586684,
"ema10": 307.4105755104898,
"ema20": 310.6395587210983,
"ema10_slope_pct": -2.92,
"ema20_slope_pct": -1.65,
"trend_dir": "chop",
"checks": {
"price_above_all": false,
"ema_stacked": false,
"ema21_rising": false,
"ema50_rising": false,
"adx_over_30": false,
"higher_highs_lows": false,
"lower_highs_lows": false,
"near_21ema": false
},
"dist_21ema_pct": -4.1,
"_no_bars": false,
"macd": {
"macd": -4.322,
"signal": -3.324,
"histogram": -0.998
},
"bollinger": {
"mid": 311.18,
"upper": 326.88,
"lower": 295.48,
"width_pct": 10.09
},
"crossover": {
"fresh_cross": true,
"pre_compressed": true,
"held_above_21": false,
"candles_since": 7,
"intraday_support": false
},
"momentum": {
"roc10": -4.4,
"ret_3d": -0.91,
"ret_5d": -6.04,
"roc10_accel": -5.35,
"checks": {
"roc_over_5": false,
"rsi_in_band": false,
"macd_expanding": false,
"top_quartile_3d": false,
"no_big_down": true,
"near_high": false
},
"volume": {
"rvol": 0.34,
"checks": {
"rvol_over_2": false,
"up_vol_beats_down": false,
"obv_new_high": false,
"surge_day": false,
"pullback_declining_vol": false,
"last_up_beats_down": true
}
}
},
"relative_strength": {
"sector": "Industrials",
"sector_etf": "XLI",
"sector_etf_ret10d": -0.06,
"checks": {
"beats_spy_all": false,
"beats_sector_10d": false,
"rs_line_at_high": false,
"sector_top3": true
}
},
"commodity": {},
"universe": {
"checks": {
"price_over_20": true,
"mcap_2b_to_200b": true,
"dollar_vol_over_10m": true,
"common_stock": true,
"no_earnings_7d": true
},
"avg_dollar_vol": 136641994.1
},
"options": {
"checks": {
"call_vol_2x": false,
"ivr_under_40": false,
"iv_contracting": false,
"oi_calls_above_price": true
},
"vals": {
"call_vol_mult": 0.2,
"iv_rank": 56.0
}
}
}
},
"whale_insider": {
"insider": [
{
"symbol": "WSO",
"filingDate": "2026-03-13",
"transactionDate": "2026-03-11",
"reportingCik": "0001243207",
"companyCik": "0000105016",
"transactionType": "J-Other",
"securitiesOwned": 1573,
"reportingName": "MENENDEZ ANA M",
"typeOfOwner": "officer: CFO / Treasurer",
"acquisitionOrDisposition": "A",
"directOrIndirect": "I",
"formType": "4",
"securitiesTransacted": 25,
"price": 336.95,
"securityName": "Common stock",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526106222/0001193125-26-106222-index.htm"
},
{
"symbol": "WSO",
"filingDate": "2026-03-13",
"transactionDate": "2026-03-11",
"reportingCik": "0001243209",
"companyCik": "0000105016",
"transactionType": "J-Other",
"securitiesOwned": 1802,
"reportingName": "LOGAN BARRY S",
"typeOfOwner": "director, officer: Executive Vice President",
"acquisitionOrDisposition": "A",
"directOrIndirect": "I",
"formType": "4",
"securitiesTransacted": 19,
"price": 336.95,
"securityName": "Common stock",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526106207/0001193125-26-106207-index.htm"
},
{
"symbol": "WSO",
"filingDate": "2026-03-13",
"transactionDate": "2026-03-11",
"reportingCik": "0001496535",
"companyCik": "0000105016",
"transactionType": "J-Other",
"securitiesOwned": 526,
"reportingName": "Nahmad Aaron J",
"typeOfOwner": "director, officer: President",
"acquisitionOrDisposition": "A",
"directOrIndirect": "I",
"formType": "4",
"securitiesTransacted": 25,
"price": 336.95,
"securityName": "Common stock",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526106203/0001193125-26-106203-index.htm"
},
{
"symbol": "WSO",
"filingDate": "2026-03-13",
"transactionDate": "2026-03-11",
"reportingCik": "0001243203",
"companyCik": "0000105016",
"transactionType": "J-Other",
"securitiesOwned": 92,
"reportingName": "NAHMAD ALBERT H",
"typeOfOwner": "director, officer: Chairman and CEO",
"acquisitionOrDisposition": "A",
"directOrIndirect": "I",
"formType": "4",
"securitiesTransacted": 25,
"price": 336.95,
"securityName": "Common stock",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526106200/0001193125-26-106200-index.htm"
},
{
"symbol": "WSO",
"filingDate": "2026-01-16",
"transactionDate": "2025-12-31",
"reportingCik": "0001361313",
"companyCik": "0000105016",
"transactionType": "",
"securitiesOwned": 1648.01,
"reportingName": "Tapella Gary L",
"typeOfOwner": "director",
"acquisitionOrDisposition": "",
"directOrIndirect": "I",
"formType": "5",
"securitiesTransacted": 0,
"price": 0,
"securityName": "Common stock",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526015455/0001193125-26-015455-index.htm"
},
{
"symbol": "WSO",
"filingDate": "2026-01-16",
"transactionDate": "2025-12-31",
"reportingCik": "0001243207",
"companyCik": "0000105016",
"transactionType": "",
"securitiesOwned": 40000,
"reportingName": "MENENDEZ ANA M",
"typeOfOwner": "officer: CFO / Treasurer",
"acquisitionOrDisposition": "",
"directOrIndirect": "D",
"formType": "5",
"securitiesTransacted": 0,
"price": 0,
"securityName": "Common stock",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526015449/0001193125-26-015449-index.htm"
},
{
"symbol": "WSO",
"filingDate": "2026-01-16",
"transactionDate": "2025-12-31",
"reportingCik": "0001243207",
"companyCik": "0000105016",
"transactionType": "",
"securitiesOwned": 28954,
"reportingName": "MENENDEZ ANA M",
"typeOfOwner": "officer: CFO / Treasurer",
"acquisitionOrDisposition": "",
"directOrIndirect": "D",
"formType": "5",
"securitiesTransacted": 0,
"price": 0,
"securityName": "Common stock",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526015449/0001193125-26-015449-index.htm"
},
{
"symbol": "WSO",
"filingDate": "2026-01-16",
"transactionDate": "2025-12-31",
"reportingCik": "0001243207",
"companyCik": "0000105016",
"transactionType": "",
"securitiesOwned": 1548,
"reportingName": "MENENDEZ ANA M",
"typeOfOwner": "officer: CFO / Treasurer",
"acquisitionOrDisposition": "",
"directOrIndirect": "I",
"formType": "5",
"securitiesTransacted": 0,
"price": 0,
"securityName": "Common stock",
"url": "https://www.sec.gov/Archives/edgar/data/105016/000119312526015449/0001193125-26-015449-index.htm"
}
],
"congress": [
"status",
"endpoint",
"provided",
"message",
{
"symbol": "WSO",
"senateID": "H001094",
"disclosureDate": "2025-10-10",
"transactionDate": "2025-09-23",
"firstName": "Val",
"lastName": "Hoyle",
"office": "Valerie Hoyle",
"district": "OR04",
"owner": "Spouse",
"assetDescription": "Watsco, Inc. Common Stock",
"assetType": "Stock",
"type": "Sale (Full)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20032211.pdf"
},
{
"symbol": "WSO",
"senateID": "M001136",
"disclosureDate": "2025-09-15",
"transactionDate": "2025-08-13",
"firstName": "Lisa C.",
"lastName": "McClain",
"office": "Lisa McClain",
"district": "MI09",
"owner": "Spouse",
"assetDescription": "Watsco, Inc. Common Stock",
"assetType": "Stock",
"type": "Sale (Full)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20030932.pdf"
},
{
"symbol": "WSO",
"senateID": "H001094",
"disclosureDate": "2025-09-12",
"transactionDate": "2024-10-29",
"firstName": "Val",
"lastName": "Hoyle",
"office": "Valerie Hoyle",
"district": "OR04",
"owner": "Spouse",
"assetDescription": "Watsco, Inc. Common Stock",
"assetType": "Stock",
"type": "Purchase",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20032070.pdf"
},
{
"symbol": "WSO",
"senateID": "M001136",
"disclosureDate": "2025-08-13",
"transactionDate": "2025-06-17",
"firstName": "Lisa C.",
"lastName": "McClain",
"office": "Lisa McClain",
"district": "MI09",
"owner": "Spouse",
"assetDescription": "Watsco, Inc. Common Stock",
"assetType": "Stock",
"type": "Purchase",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20030891.pdf"
},
{
"symbol": "WSO",
"senateID": "F000462",
"disclosureDate": "2023-10-10",
"transactionDate": "2023-09-08",
"firstName": "Lois",
"lastName": "Frankel",
"office": "Lois Frankel",
"district": "FL22",
"owner": "",
"assetDescription": "Watsco, Inc.",
"assetType": "Stock",
"type": "Sale (Full)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023816.pdf"
},
{
"symbol": "WSO",
"senateID": "F000462",
"disclosureDate": "2023-07-28",
"transactionDate": "2023-06-28",
"firstName": "Lois",
"lastName": "Frankel",
"office": "Lois Frankel",
"district": "FL22",
"owner": "",
"assetDescription": "Watsco, Inc.",
"assetType": "Stock",
"type": "Sale (Partial)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023369.pdf"
},
{
"symbol": "WSO",
"senateID": "F000462",
"disclosureDate": "2020-08-24",
"transactionDate": "2020-07-24",
"firstName": "Lois",
"lastName": "Frankel",
"office": "Lois Frankel",
"district": "FL21",
"owner": "",
"assetDescription": "Watsco, Inc.",
"assetType": "Stock",
"type": "Sale (Partial)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2020/20017216.pdf"
},
{
"symbol": "WSO",
"senateID": "S001206",
"disclosureDate": "2020-05-15",
"transactionDate": "2020-05-07",
"firstName": "Donna",
"lastName": "Shalala",
"office": "Donna Shalala",
"district": "FL27",
"owner": "",
"assetDescription": "Watsco, Inc.",
"assetType": "Stock",
"type": "Sale (Full)",
"amount": "$15,001 - $50,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2020/20016566.pdf"
},
{
"symbol": "WSO",
"senateID": "F000462",
"disclosureDate": "2020-03-23",
"transactionDate": "2020-03-03",
"firstName": "Lois",
"lastName": "Frankel",
"office": "Lois Frankel",
"district": "FL21",
"owner": "",
"assetDescription": "Watsco, Inc.",
"assetType": "Stock",
"type": "Purchase",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2020/20016258.pdf"
},
{
"symbol": "WSO",
"senateID": "F000462",
"disclosureDate": "2020-03-23",
"transactionDate": "2020-03-04",
"firstName": "Lois",
"lastName": "Frankel",
"office": "Lois Frankel",
"district": "FL21",
"owner": "",
"assetDescription": "Watsco, Inc.",
"assetType": "Stock",
"type": "Purchase",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2020/20016258.pdf"
},
{
"symbol": "WSO",
"senateID": "G000584",
"disclosureDate": "2019-02-02",
"transactionDate": "2018-12-24",
"firstName": "Greg",
"lastName": "Gianforte",
"office": "Greg Gianforte",
"district": "MT00",
"owner": "Joint",
"assetDescription": "Watsco, Inc.",
"assetType": "Stock",
"type": "Purchase",
"amount": "$50,001 - $100,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2019/20011087.pdf"
},
{
"symbol": "WSO",
"senateID": "G000584",
"disclosureDate": "2018-12-11",
"transactionDate": "2018-11-21",
"firstName": "Greg",
"lastName": "Gianforte",
"office": "Greg Gianforte",
"district": "MT00",
"owner": "Joint",
"assetDescription": "Watsco, Inc.",
"assetType": "Stock",
"type": "Sale (Full)",
"amount": "$100,001 - $250,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2018/20010796.pdf"
}
],
"dark_pool": [
{
"ticker": "WSO",
"executed_at": "2026-10-02T16:28:38.419000Z",
"size": 200.0,
"price": 297.925,
"premium": 59585.0,
"volume": 200.0,
"trade_code": " "
},
{
"ticker": "WSO",
"executed_at": "2026-10-02T16:23:17.664000Z",
"size": 179.0,
"price": 298.3472,
"premium": 53404.148799999995,
"volume": 179.0,
"trade_code": " "
},
{
"ticker": "WSO",
"executed_at": "2026-10-02T16:30:29.114000Z",
"size": 120.0,
"price": 298.0,
"premium": 35760.0,
"volume": 120.0,
"trade_code": " "
},
{
"ticker": "WSO",
"executed_at": "2026-10-02T16:30:29.111000Z",
"size": 100.0,
"price": 297.7775,
"premium": 29777.749999999996,
"volume": 100.0,
"trade_code": " "
},
{
"ticker": "WSO",
"executed_at": "2026-10-02T16:30:29.107000Z",
"size": 100.0,
"price": 297.84,
"premium": 29783.999999999996,
"volume": 100.0,
"trade_code": " "
},
{
"ticker": "WSO",
"executed_at": "2026-10-02T16:30:29.104000Z",
"size": 100.0,
"price": 297.805,
"premium": 29780.5,
"volume": 100.0,
"trade_code": " "
},
{
"ticker": "WSO",
"executed_at": "2026-10-02T16:28:54.360000Z",
"size": 100.0,
"price": 297.925,
"premium": 29792.5,
"volume": 100.0,
"trade_code": " "
},
{
"ticker": "WSO",
"executed_at": "2026-10-02T16:30:30.372000Z",
"size": 80.0,
"price": 297.97,
"premium": 23837.600000000002,
"volume": 80.0,
"trade_code": "F"
}
],
"ats": {
"symbol": "WSO",
"date": "20261001",
"ats_volume": 0,
"total_volume": 172765,
"ats_ratio": 0.0,
"ats_pct": 0.0,
"signal": "Low",
"history": [
{
"date": "20261001",
"ats_ratio": 0.0
},
{
"date": "20260930",
"ats_ratio": 0.0
},
{
"date": "20260929",
"ats_ratio": 0.0
},
{
"date": "20260928",
"ats_ratio": 0.0
},
{
"date": "20260925",
"ats_ratio": 0.0
}
]
},
"polygon_dp": {
"ticker": "WSO",
"days": [
{
"date": "2026-10-02",
"close": 298.065,
"vwap": 300.72,
"volume": 152553,
"vwap_discount_pct": 0.89
},
{
"date": "2026-10-01",
"close": 301.15,
"vwap": 301.82,
"volume": 354441,
"vwap_discount_pct": 0.22
},
{
"date": "2026-09-30",
"close": 302.69,
"vwap": 304.45,
"volume": 447543,
"vwap_discount_pct": 0.58
},
{
"date": "2026-09-29",
"close": 300.8,
"vwap": 302.18,
"volume": 651926,
"vwap_discount_pct": 0.46
},
{
"date": "2026-09-28",
"close": 313.22,
"vwap": 313.21,
"volume": 521433,
"vwap_discount_pct": -0.0
}
],
"avg_vwap_discount_pct": 0.43,
"signal": "Accumulation"
},
"options_flow": [],
"net_premium": {
"ticker": "WSO",
"net_call_premium": "-23658.00",
"net_put_premium": "-12879.00",
"call_premium": "28662.00",
"put_premium": "28091.00",
"bullish_premium": "22542.00",
"bearish_premium": "33321.00",
"put_call_ratio": "0.6923076923076923076923076923",
"iv_rank": "56.0302",
"implied_move_perc": "0.072",
"gex_ratio": "0.17009638197468854179",
"gex_net_change": "-52.7667",
"gex_call": "2998.9195",
"gex_put": "-429.5218",
"gex_net": 2569.3977,
"gex_call_delta": "149684.4321",
"gex_put_delta": "-18053.5378",
"gex_date": "2026-10-02"
},
"hot_chains": [
{
"underlying_symbol": "WSO",
"expires": "2026-11-20",
"open_interest": 13,
"option_type": "call",
"delta": 0.245901303740308,
"ask_volume": 1,
"last_price": "5.90",
"implied_volatility": "0.3621432065597092",
"gamma": 0.00783543537955817,
"avg_price": "6.2333333333333333333333333333",
"bid_volume": 14,
"nbbo_ask": "5.90",
"strike": "330",
"option_symbol": "WSO261120C00330000",
"total_premium": "9350.00",
"iv": 0.367420283397149,
"volume": 15,
"nbbo_bid": "5.40"
},
{
"underlying_symbol": "WSO",
"expires": "2026-11-20",
"open_interest": 77,
"option_type": "call",
"delta": 0.1772882153614899,
"ask_volume": 5,
"last_price": "3.84",
"implied_volatility": "0.3580235612174695",
"gamma": 0.00657045577709115,
"avg_price": "3.8120000000000000000000000000",
"bid_volume": 5,
"nbbo_ask": "3.90",
"strike": "340",
"option_symbol": "WSO261120C00340000",
"total_premium": "3812.00",
"iv": 0.361536872364238,
"volume": 10,
"nbbo_bid": "1.70"
},
{
"underlying_symbol": "WSO",
"expires": "2026-11-20",
"open_interest": 12,
"option_type": "put",
"delta": -0.39772913863213,
"ask_volume": 0,
"last_price": "13.60",
"implied_volatility": "0.4320982600203612",
"gamma": 0.00875394363169527,
"avg_price": "13.159999999999999999999999999",
"bid_volume": 10,
"nbbo_ask": "14.30",
"strike": "290",
"option_symbol": "WSO261120P00290000",
"total_premium": "13160.00",
"iv": 0.40276313009779,
"volume": 10,
"nbbo_bid": "13.30"
},
{
"underlying_symbol": "WSO",
"expires": "2026-11-20",
"open_interest": 37,
"option_type": "put",
"delta": -0.312858849261501,
"ask_volume": 0,
"last_price": "9.90",
"implied_volatility": "0.4287624654614654",
"gamma": 0.00783349467168524,
"avg_price": "9.162500000000000000000000000",
"bid_volume": 7,
"nbbo_ask": "10.50",
"strike": "280",
"option_symbol": "WSO261120P00280000",
"total_premium": "7330.00",
"iv": 0.413264463942201,
"volume": 8,
"nbbo_bid": "9.80"
},
{
"underlying_symbol": "WSO",
"expires": "2026-11-20",
"open_interest": 20,
"option_type": "put",
"delta": -0.1690871564613674,
"ask_volume": 5,
"last_price": "4.40",
"implied_volatility": "0.459754891191479",
"gamma": 0.00545192227447601,
"avg_price": "4.4000000000000000000000000000",
"bid_volume": 1,
"nbbo_ask": "4.40",
"strike": "260",
"option_symbol": "WSO261120P00260000",
"total_premium": "2640.00",
"iv": 0.422764160650695,
"volume": 6,
"nbbo_bid": "3.80"
},
{
"underlying_symbol": "WSO",
"expires": "2026-11-20",
"open_interest": 68,
"option_type": "call",
"delta": 0.32607684761206,
"ask_volume": 0,
"last_price": "8.50",
"implied_volatility": "0.3589323619371152",
"gamma": 0.00883680103836335,
"avg_price": "9.083333333333333333333333333",
"bid_volume": 6,
"nbbo_ask": "8.50",
"strike": "320",
"option_symbol": "WSO261120C00320000",
"total_premium": "5450.00",
"iv": 0.372758255107788,
"volume": 6,
"nbbo_bid": "7.20"
},
{
"underlying_symbol": "WSO",
"expires": "2026-11-20",
"open_interest": 1186,
"option_type": "call",
"delta": 0.410686655468917,
"ask_volume": 0,
"last_price": "13.40",
"implied_volatility": "0.3555889638239795",
"gamma": 0.00972484292738569,
"avg_price": "13.150000000000000000000000000",
"bid_volume": 4,
"nbbo_ask": "15.10",
"strike": "310",
"option_symbol": "WSO261120C00310000",
"total_premium": "5260.00",
"iv": 0.365505394036301,
"volume": 4,
"nbbo_bid": "13.40"
},
{
"underlying_symbol": "WSO",
"expires": "2026-11-20",
"open_interest": 0,
"option_type": "call",
"delta": 0.60461307251425,
"ask_volume": 0,
"last_price": "20.50",
"implied_volatility": "0.3465707221319763",
"gamma": 0.00920146441424065,
"avg_price": "20.7000",
"bid_volume": 2,
"nbbo_ask": "24.90",
"strike": "290",
"option_symbol": "WSO261120C00290000",
"total_premium": "4140.00",
"iv": 0.382564248234154,
"volume": 2,
"nbbo_bid": "20.50"
}
],
"gamma_profile": {
"ticker": "WSO",
"spot": 298.065,
"date": "2026-10-02",
"flip_point": 292.15,
"net_gex": 2569.4,
"call_walls": [
{
"strike": 310.0,
"gex": 1226.53
},
{
"strike": 300.0,
"gex": 1212.49
},
{
"strike": 340.0,
"gex": 120.91
}
],
"put_walls": [
{
"strike": 280.0,
"gex": -121.02
},
{
"strike": 300.0,
"gex": -92.57
},
{
"strike": 290.0,
"gex": -54.95
}
],
"by_strike": [
{
"strike": 190.0,
"call_gex": 0.0,
"put_gex": -0.32,
"net_gex": -0.32
},
{
"strike": 195.0,
"call_gex": 0.0,
"put_gex": -0.2,
"net_gex": -0.2
},
{
"strike": 200.0,
"call_gex": 0.03,
"put_gex": -3.26,
"net_gex": -3.23
},
{
"strike": 210.0,
"call_gex": 0.15,
"put_gex": -3.06,
"net_gex": -2.91
},
{
"strike": 220.0,
"call_gex": 0.21,
"put_gex": -1.25,
"net_gex": -1.04
},
{
"strike": 230.0,
"call_gex": 0.0,
"put_gex": -0.79,
"net_gex": -0.79
},
{
"strike": 240.0,
"call_gex": 0.0,
"put_gex": -4.44,
"net_gex": -4.44
},
{
"strike": 250.0,
"call_gex": 1.19,
"put_gex": -11.25,
"net_gex": -10.06
},
{
"strike": 260.0,
"call_gex": 0.0,
"put_gex": -27.0,
"net_gex": -27.0
},
{
"strike": 270.0,
"call_gex": 0.0,
"put_gex": -16.63,
"net_gex": -16.63
},
{
"strike": 280.0,
"call_gex": 1.31,
"put_gex": -121.02,
"net_gex": -119.71
},
{
"strike": 290.0,
"call_gex": 0.89,
"put_gex": -54.95,
"net_gex": -54.06
},
{
"strike": 300.0,
"call_gex": 1212.49,
"put_gex": -92.57,
"net_gex": 1119.93
},
{
"strike": 310.0,
"call_gex": 1226.53,
"put_gex": -27.53,
"net_gex": 1198.99
},
{
"strike": 320.0,
"call_gex": 116.55,
"put_gex": -13.89,
"net_gex": 102.66
},
{
"strike": 330.0,
"call_gex": 48.93,
"put_gex": -31.99,
"net_gex": 16.94
},
{
"strike": 340.0,
"call_gex": 120.91,
"put_gex": -1.88,
"net_gex": 119.03
},
{
"strike": 350.0,
"call_gex": 47.83,
"put_gex": -1.7,
"net_gex": 46.13
},
{
"strike": 360.0,
"call_gex": 9.85,
"put_gex": -7.15,
"net_gex": 2.7
},
{
"strike": 370.0,
"call_gex": 9.61,
"put_gex": -3.6,
"net_gex": 6.01
},
{
"strike": 380.0,
"call_gex": 110.12,
"put_gex": -0.4,
"net_gex": 109.72
},
{
"strike": 390.0,
"call_gex": 85.25,
"put_gex": -1.41,
"net_gex": 83.84
},
{
"strike": 400.0,
"call_gex": 1.42,
"put_gex": -0.63,
"net_gex": 0.79
},
{
"strike": 410.0,
"call_gex": 0.09,
"put_gex": -1.4,
"net_gex": -1.32
},
{
"strike": 420.0,
"call_gex": 1.06,
"put_gex": -0.24,
"net_gex": 0.82
}
]
},
"oi_changes": {
"net_call_oi_change": 4,
"net_put_oi_change": 0,
"top": [
{
"strike": "320",
"oi_change": 3,
"type": "call"
},
{
"strike": "340",
"oi_change": 1,
"type": "call"
},
{
"strike": "300",
"oi_change": 0,
"type": "call"
},
{
"strike": "310",
"oi_change": 0,
"type": "call"
},
{
"strike": "380",
"oi_change": 0,
"type": "call"
}
]
},
"opds": {
"opds": 6.9,
"D": 23.1,
"P": -50.9,
"O": -4.7,
"C": 30.0,
"signal": "NEUTRAL",
"direction": "bullish",
"coverage": 0.85,
"ranked": true,
"components": {
"M": -43.3,
"T": -59.5,
"RS": -100.0,
"V": -4.3,
"F": -19.3,
"OI": 100.0,
"S": -67.4,
"IV": -36.1,
"B": null,
"Liquidity": 0.0,
"OpeningConfidence": null,
"FlowAgreement": 75.0,
"StrikeBreadth": null
},
"drivers": [
"+ open-interest change +100",
"- relative strength -100",
"- skew -67",
"- trend -59",
"- momentum -43"
]
}
},
"fundamentals": {
"symbol": "WSO",
"marketCap": 12276784380,
"enterpriseValueTTM": 12447864380,
"evToSalesTTM": 1.7090190840255362,
"evToOperatingCashFlowTTM": 16.975988669822424,
"evToFreeCashFlowTTM": 17.833105613019683,
"evToEBITDATTM": 16.87916967357272,
"netDebtToEBITDATTM": 0.23198263249031484,
"currentRatioTTM": 3.198907363948382,
"incomeQualityTTM": 1.3565730418148247,
"grahamNumberTTM": 148.67529537256004,
"grahamNetNetTTM": 15.585745534065705,
"taxBurdenTTM": 0.6753834905626894,
"interestBurdenTTM": 1,
"workingCapitalTTM": 2374323000,
"investedCapitalTTM": 3795460000,
"returnOnAssetsTTM": 0.0935607625753803,
"operatingReturnOnAssetsTTM": 0.1395307315002526,
"returnOnTangibleAssetsTTM": 0.11012849752255444,
"returnOnEquityTTM": 0.16761833488714928,
"returnOnInvestedCapitalTTM": 0.13101931274512457,
"returnOnCapitalEmployedTTM": 0.16956820608932513,
"earningsYieldTTM": 0.04191418137642965,
"freeCashFlowYieldTTM": 0.05685690799759733,
"capexToOperatingCashFlowTTM": 0.04806324606587268,
"capexToDepreciationTTM": 0.8008316669696419,
"capexToRevenueTTM": 0.004838658081388253,
"salesGeneralAndAdministrativeToRevenueTTM": 0.185091336999362,
"researchAndDevelopementToRevenueTTM": 0,
"stockBasedCompensationToRevenueTTM": 0.003539718033491812,
"intangiblesToTotalAssetsTTM": 0.1504400343224608,
"averageReceivablesTTM": 950002000,
"averagePayablesTTM": 747228000,
"averageInventoryTTM": 1802834000,
"daysOfSalesOutstandingTTM": 53.15754669614647,
"daysOfPayablesOutstandingTTM": 45.87266971863799,
"daysOfInventoryOutstandingTTM": 131.33602131913378,
"operatingCycleTTM": 184.49356801528023,
"cashConversionCycleTTM": 138.62089829664225,
"freeCashFlowToEquityTTM": 701130000,
"freeCashFlowToFirmTTM": 698020000,
"tangibleAssetValueTTM": 2708265000,
"netCurrentAssetValueTTM": 1842590000,
"grossProfitMarginTTM": 0.27867405693671193,
"ebitMarginTTM": 0.0967079469017582,
"ebitdaMarginTTM": 0.10125018689167532,
"operatingProfitMarginTTM": 0.09323797430155371,
"pretaxProfitMarginTTM": 0.0967079469017582,
"continuousOperationsProfitMarginTTM": 0.07695653445376352,
"netProfitMarginTTM": 0.06531495074366069,
"bottomLineProfitMarginTTM": 0.060170263979600284,
"receivablesTurnoverTTM": 6.866381589925026,
"payablesTurnoverTTM": 7.95680744632356,
"inventoryTurnoverTTM": 2.7791309370723623,
"fixedAssetTurnoverTTM": 11.099847300790012,
"assetTurnoverTTM": 1.4324555329234645,
"quickRatioTTM": 1.4481030289671728,
"solvencyRatioTTM": 0.31573800175860234,
"cashRatioTTM": 0.3372826165475368,
"priceToEarningsRatioTTM": 25.739637305699482,
"priceToEarningsGrowthRatioTTM": -2.231336770407989,
"forwardPriceToEarningsGrowthRatioTTM": -13.311545157178905,
"priceToEarningsDilutedRatioTTM": 25.739637305699482,
"priceToEarningsDilutedGrowthRatioTTM": -2.2713490757596975,
"priceToBookRatioTTM": 3.790424507337498,
"priceToSalesRatioTTM": 1.6855307991302688,
"priceToFreeCashFlowRatioTTM": 17.588012349216353,
"priceToOperatingCashFlowRatioTTM": 15.478888775637117,
"debtToAssetsRatioTTM": 0.10527016547823606,
"debtToEquityRatioTTM": 0.1787559030768301,
"debtToCapitalRatioTTM": 0.15164793882281746,
"longTermDebtToCapitalRatioTTM": 0,
"financialLeverageRatioTTM": 1.6980680353712063,
"workingCapitalTurnoverRatioTTM": 3.164299042277507,
"operatingCashFlowRatioTTM": 0.6790893279519603,
"operatingCashFlowSalesRatioTTM": 0.10067272765465467,
"freeCashFlowOperatingCashFlowRatioTTM": 0.9519367539341274,
"debtServiceCoverageRatioTTM": 0,
"interestCoverageRatioTTM": 0,
"shortTermOperatingCashFlowCoverageRatioTTM": 0,
"operatingCashFlowCoverageRatioTTM": 1.369896257769458,
"capitalExpenditureCoverageRatioTTM": 20.80591890588202,
"dividendPaidAndCapexCoverageRatioTTM": 1.3720442863531495,
"dividendPayoutRatioTTM": 1.0493094822693545,
"dividendYieldTTM": 0.04227266,
"revenuePerShareTTM": 191.27550935461835,
"netIncomePerShareTTM": 12.493150471965505,
"interestDebtPerShareTTM": 14.056704769466933,
"cashPerShareTTM": 12.1900721510756,
"bookValuePerShareTTM": 91.21000389030608,
"tangibleBookValuePerShareTTM": 71.12177529892514,
"shareholdersEquityPerShareTTM": 78.63631089948005,
"operatingCashFlowPerShareTTM": 19.256227260262843,
"capexPerShareTTM": 0.9255167891103784,
"freeCashFlowPerShareTTM": 18.330710471152464,
"netIncomePerEBTTTM": 0.6753834905626894,
"ebtPerEbitTTM": 1.037216301900573,
"priceToFairValueTTM": 3.790424507337498,
"debtToMarketCapTTM": 0,
"effectiveTaxRateTTM": 0.20423773930449968,
"enterpriseValueMultipleTTM": 16.87916967357272,
"dividendPerShareTTM": 12.6,
"revenue_history": [
{
"date": "2018",
"revenue": 4546653000
},
{
"date": "2019",
"revenue": 4770362000
},
{
"date": "2020",
"revenue": 5054928000
},
{
"date": "2021",
"revenue": 6280192000
},
{
"date": "2022",
"revenue": 7274344000
},
{
"date": "2023",
"revenue": 7283767000
},
{
"date": "2024",
"revenue": 7618317000
},
{
"date": "2025",
"revenue": 7239290000
}
],
"dcf": {
"symbol": "WSO",
"date": "2026-10-01",
"dcf": 190.40028079474965,
"Stock Price": 301.72501
},
"statements": {
"income": [
{
"date": "2025-12-31",
"symbol": "WSO",
"reportedCurrency": "USD",
"cik": "0000105016",
"filingDate": "2026-02-27",
"acceptedDate": "2026-02-27 16:01:04",
"fiscalYear": "2025",
"period": "FY",
"revenue": 7239290000,
"costOfRevenue": 5208826000,
"grossProfit": 2030464000,
"researchAndDevelopmentExpenses": 0,
"generalAndAdministrativeExpenses": 0,
"sellingAndMarketingExpenses": 0,
"sellingGeneralAndAdministrativeExpenses": 1337882000,
"otherExpenses": 0,
"operatingExpenses": 1337882000,
"costAndExpenses": 6546708000,
"netInterestIncome": 17329000,
"interestIncome": 17329000,
"interestExpense": 0,
"depreciationAndAmortization": 43752000,
"ebitda": 781428000,
"ebit": 737676000,
"nonOperatingIncomeExcludingInterest": -45094000,
"operatingIncome": 692582000,
"totalOtherIncomeExpensesNet": 45094000,
"incomeBeforeTax": 737676000,
"incomeTaxExpense": 150088000,
"netIncomeFromContinuingOperations": 587588000,
"netIncomeFromDiscontinuedOperations": 0,
"otherAdjustmentsToNetIncome": 0,
"netIncome": 496994000,
"netIncomeDeductions": -3000,
"bottomLineNetIncome": 464187000,
"eps": 12.25,
"epsDiluted": 12.25,
"weightedAverageShsOut": 37899859,
"weightedAverageShsOutDil": 37899859
},
{
"date": "2024-12-31",
"symbol": "WSO",
"reportedCurrency": "USD",
"cik": "0000105016",
"filingDate": "2025-02-28",
"acceptedDate": "2025-02-28 13:01:21",
"fiscalYear": "2024",
"period": "FY",
"revenue": 7618317000,
"costOfRevenue": 5573604000,
"grossProfit": 2044713000,
"researchAndDevelopmentExpenses": 0,
"generalAndAdministrativeExpenses": 1171087000,
"sellingAndMarketingExpenses": 84762000,
"sellingGeneralAndAdministrativeExpenses": 1255849000,
"otherExpenses": 7089000,
"operatingExpenses": 1262938000,
"costAndExpenses": 6836542000,
"netInterestIncome": 20869000,
"interestIncome": 0,
"interestExpense": -20869000,
"depreciationAndAmortization": 40822000,
"ebitda": 792096000,
"ebit": 751274000,
"nonOperatingIncomeExcludingInterest": 30501000,
"operatingIncome": 781775000,
"totalOtherIncomeExpensesNet": 20869000,
"incomeBeforeTax": 802644000,
"incomeTaxExpense": 166904000,
"netIncomeFromContinuingOperations": 635740000,
"netIncomeFromDiscontinuedOperations": 0,
"otherAdjustmentsToNetIncome": 0,
"netIncome": 536286000,
"netIncomeDeductions": -23000,
"bottomLineNetIncome": 498917000,
"eps": 13.34,
"epsDiluted": 13.3,
"weightedAverageShsOut": 37510000,
"weightedAverageShsOutDil": 37510000
},
{
"date": "2023-12-31",
"symbol": "WSO",
"reportedCurrency": "USD",
"cik": "0000105016",
"filingDate": "2024-02-23",
"acceptedDate": "2024-02-23 16:52:42",
"fiscalYear": "2023",
"period": "FY",
"revenue": 7283767000,
"costOfRevenue": 5291627000,
"grossProfit": 1992140000,
"researchAndDevelopmentExpenses": 0,
"generalAndAdministrativeExpenses": 0,
"sellingAndMarketingExpenses": 0,
"sellingGeneralAndAdministrativeExpenses": 1223507000,
"otherExpenses": -26177000,
"operatingExpenses": 1197330000,
"costAndExpenses": 6488957000,
"netInterestIncome": -4920000,
"interestIncome": 0,
"interestExpense": 4920000,
"depreciationAndAmortization": 35090000,
"ebitda": 803723000,
"ebit": 768633000,
"nonOperatingIncomeExcludingInterest": 26177000,
"operatingIncome": 794810000,
"totalOtherIncomeExpensesNet": -4920000,
"incomeBeforeTax": 789890000,
"incomeTaxExpense": 155751000,
"netIncomeFromContinuingOperations": 634139000,
"netIncomeFromDiscontinuedOperations": 0,
"otherAdjustmentsToNetIncome": 0,
"netIncome": 536337000,
"netIncomeDeductions": -34000,
"bottomLineNetIncome": 499405000,
"eps": 13.67,
"epsDiluted": 13.67,
"weightedAverageShsOut": 36531683,
"weightedAverageShsOutDil": 36531683
},
{
"date": "2022-12-31",
"symbol": "WSO",
"reportedCurrency": "USD",
"cik": "0000105016",
"filingDate": "2023-02-24",
"acceptedDate": "2023-02-24 16:14:11",
"fiscalYear": "2022",
"period": "FY",
"revenue": 7274344000,
"costOfRevenue": 5244055000,
"grossProfit": 2030289000,
"researchAndDevelopmentExpenses": 0,
"generalAndAdministrativeExpenses": 0,
"sellingAndMarketingExpenses": 0,
"sellingGeneralAndAdministrativeExpenses": 1221382000,
"otherExpenses": -22671000,
"operatingExpenses": 1198711000,
"costAndExpenses": 6442766000,
"netInterestIncome": -2165000,
"interestIncome": 0,
"interestExpense": 2165000,
"depreciationAndAmortization": 31683000,
"ebitda": 840590000,
"ebit": 808907000,
"nonOperatingIncomeExcludingInterest": 22671000,
"operatingIncome": 831578000,
"totalOtherIncomeExpensesNet": -2165000,
"incomeBeforeTax": 829413000,
"incomeTaxExpense": 125717000,
"netIncomeFromContinuingOperations": 703696000,
"netIncomeFromDiscontinuedOperations": 0,
"otherAdjustmentsToNetIncome": 0,
"netIncome": 601167000,
"netIncomeDeductions": -71000,
"bottomLineNetIncome": 549873000,
"eps": 15.46,
"epsDiluted": 15.41,
"weightedAverageShsOut": 35564203,
"weightedAverageShsOutDil": 35683634
}
],
"balance_sheet": [
{
"date": "2025-12-31",
"symbol": "WSO",
"reportedCurrency": "USD",
"cik": "0000105016",
"filingDate": "2026-02-27",
"acceptedDate": "2026-02-27 16:01:04",
"fiscalYear": "2025",
"period": "FY",
"cashAndCashEquivalents": 433283000,
"shortTermInvestments": 300000000,
"cashAndShortTermInvestments": 733283000,
"netReceivables": 796181000,
"accountsReceivables": 796181000,
"otherReceivables": 0,
"inventory": 1386317000,
"prepaids": 0,
"otherCurrentAssets": 38725000,
"totalCurrentAssets": 2954506000,
"propertyPlantEquipmentNet": 588559000,
"goodwill": 462509000,
"intangibleAssets": 210427000,
"goodwillAndIntangibleAssets": 672936000,
"longTermInvestments": 190204000,
"taxAssets": 40915000,
"otherNonCurrentAssets": 8600000,
"totalNonCurrentAssets": 1501214000,
"otherAssets": 0,
"totalAssets": 4455720000,
"totalPayables": 350425000,
"accountPayables": 350425000,
"otherPayables": 0,
"accruedExpenses": 250164000,
"shortTermDebt": 0,
"capitalLeaseObligationsCurrent": 117153000,
"taxPayables": 0,
"deferredRevenue": 0,
"otherCurrentLiabilities": 0,
"totalCurrentLiabilities": 717742000,
"longTermDebt": 0,
"capitalLeaseObligationsNonCurrent": 361635000,
"deferredRevenueNonCurrent": 0,
"deferredTaxLiabilitiesNonCurrent": 147338000,
"otherNonCurrentLiabilities": 6944000,
"totalNonCurrentLiabilities": 515917000,
"otherLiabilities": 0,
"capitalLeaseObligations": 478788000,
"totalLiabilities": 1233659000,
"treasuryStock": -73230000,
"preferredStock": 0,
"commonStock": 22321000,
"retainedEarnings": 1319201000,
"additionalPaidInCapital": 1563389000,
"accumulatedOtherComprehensiveIncomeLoss": -50305000,
"otherTotalStockholdersEquity": 0,
"totalStockholdersEquity": 2781376000,
"totalEquity": 3222061000,
"minorityInterest": 440685000,
"totalLiabilitiesAndTotalEquity": 4455720000,
"totalInvestments": 490204000,
"totalDebt": 478788000,
"netDebt": 45505000
},
{
"date": "2024-12-31",
"symbol": "WSO",
"reportedCurrency": "USD",
"cik": "0000105016",
"filingDate": "2025-02-28",
"acceptedDate": "2025-02-28 13:01:21",
"fiscalYear": "2024",
"period": "FY",
"cashAndCashEquivalents": 526270999,
"shortTermInvestments": 255669000,
"cashAndShortTermInvestments": 781940000,
"netReceivables": 877935000,
"accountsReceivables": 877935000,
"otherReceivables": 0,
"inventory": 1385436000,
"prepaids": 0,
"otherCurrentAssets": 34670000,
"totalCurrentAssets": 3079981000,
"propertyPlantEquipmentNet": 559673000,
"goodwill": 451858000,
"intangibleAssets": 208472000,
"goodwillAndIntangibleAssets": 660330000,
"longTermInvestments": 171189000,
"taxAssets": 52744000,
"otherNonCurrentAssets": 8349999,
"totalNonCurrentAssets": 1452285999,
"otherAssets": 0,
"totalAssets": 4532267000,
"totalPayables": 490879000,
"accountPayables": 490879000,
"otherPayables": 0,
"accruedExpenses": 382749000,
"shortTermDebt": 0,
"capitalLeaseObligationsCurrent": 110273000,
"taxPayables": 0,
"deferredRevenue": 0,
"otherCurrentLiabilities": 0,
"totalCurrentLiabilities": 983901000,
"longTermDebt": 0,
"capitalLeaseObligationsNonCurrent": 337190000,
"deferredRevenueNonCurrent": 0,
"deferredTaxLiabilitiesNonCurrent": 140244000,
"otherNonCurrentLiabilities": 6694000,
"totalNonCurrentLiabilities": 484128000,
"otherLiabilities": 0,
"capitalLeaseObligations": 447463000,
"totalLiabilities": 1468029000,
"treasuryStock": -73479000,
"preferredStock": 0,
"commonStock": 22220000,
"retainedEarnings": 1295972000,
"additionalPaidInCapital": 1472170000,
"accumulatedOtherComprehensiveIncomeLoss": -59893000,
"otherTotalStockholdersEquity": 0,
"totalStockholdersEquity": 2656990000,
"totalEquity": 3064238000,
"minorityInterest": 407248000,
"totalLiabilitiesAndTotalEquity": 4532267000,
"totalInvestments": 426858000,
"totalDebt": 447463000,
"netDebt": -78807999
},
{
"date": "2023-12-31",
"symbol": "WSO",
"reportedCurrency": "USD",
"cik": "0000105016",
"filingDate": "2024-02-23",
"acceptedDate": "2024-02-23 16:52:42",
"fiscalYear": "2023",
"period": "FY",
"cashAndCashEquivalents": 210112000,
"shortTermInvestments": 0,
"cashAndShortTermInvestments": 210112000,
"netReceivables": 797832000,
"accountsReceivables": 797832000,
"otherReceivables": 0,
"inventory": 1347289000,
"prepaids": 0,
"otherCurrentAssets": 36698000,
"totalCurrentAssets": 2391931000,
"propertyPlantEquipmentNet": 504978000,
"goodwill": 457148000,
"intangibleAssets": 218146000,
"goodwillAndIntangibleAssets": 675294000,
"longTermInvestments": 146238000,
"taxAssets": 0,
"otherNonCurrentAssets": 10741000,
"totalNonCurrentAssets": 1337251000,
"otherAssets": 0,
"totalAssets": 3729182000,
"totalPayables": 369396000,
"accountPayables": 369396000,
"otherPayables": 0,
"accruedExpenses": 242351000,
"shortTermDebt": 0,
"capitalLeaseObligationsCurrent": 100265000,
"taxPayables": 0,
"deferredRevenue": 0,
"otherCurrentLiabilities": 0,
"totalCurrentLiabilities": 712012000,
"longTermDebt": 15400000,
"capitalLeaseObligationsNonCurrent": 289127000,
"deferredRevenueNonCurrent": 0,
"deferredTaxLiabilitiesNonCurrent": 96453000,
"otherNonCurrentLiabilities": 0,
"totalNonCurrentLiabilities": 400980000,
"otherLiabilities": 0,
"capitalLeaseObligations": 389392000,
"totalLiabilities": 1112992000,
"treasuryStock": -86630000,
"preferredStock": 0,
"commonStock": 22134000,
"retainedEarnings": 1183207000,
"additionalPaidInCapital": 1153459000,
"accumulatedOtherComprehensiveIncomeLoss": -42331000,
"otherTotalStockholdersEquity": 0,
"totalStockholdersEquity": 2229839000,
"totalEquity": 2616190000,
"minorityInterest": 386351000,
"totalLiabilitiesAndTotalEquity": 3729182000,
"totalInvestments": 146238000,
"totalDebt": 404792000,
"netDebt": 194680000
},
{
"date": "2022-12-31",
"symbol": "WSO",
"reportedCurrency": "USD",
"cik": "0000105016",
"filingDate": "2023-02-24",
"acceptedDate": "2023-02-24 16:14:11",
"fiscalYear": "2022",
"period": "FY",
"cashAndCashEquivalents": 147505000,
"shortTermInvestments": 0,
"cashAndShortTermInvestments": 147505000,
"netReceivables": 747110000,
"accountsReceivables": 747110000,
"otherReceivables": 0,
"inventory": 1370173000,
"prepaids": 0,
"otherCurrentAssets": 33951000,
"totalCurrentAssets": 2298739000,
"propertyPlantEquipmentNet": 442738000,
"goodwill": 430711000,
"intangibleAssets": 175191000,
"goodwillAndIntangibleAssets": 605902000,
"longTermInvestments": 132802000,
"taxAssets": 0,
"otherNonCurrentAssets": 8033000,
"totalNonCurrentAssets": 1189475000,
"otherAssets": 0,
"totalAssets": 3488214000,
"totalPayables": 456128000,
"accountPayables": 456128000,
"otherPayables": 0,
"accruedExpenses": 303397000,
"shortTermDebt": 56400000,
"capitalLeaseObligationsCurrent": 90597000,
"taxPayables": 0,
"deferredRevenue": 0,
"otherCurrentLiabilities": 0,
"totalCurrentLiabilities": 906522000,
"longTermDebt": 0,
"capitalLeaseObligationsNonCurrent": 243532000,
"deferredRevenueNonCurrent": 0,
"deferredTaxLiabilitiesNonCurrent": 89882000,
"otherNonCurrentLiabilities": 0,
"totalNonCurrentLiabilities": 333414000,
"otherLiabilities": 0,
"capitalLeaseObligations": 334129000,
"totalLiabilities": 1239936000,
"treasuryStock": -87440000,
"preferredStock": 0,
"commonStock": 21811000,
"retainedEarnings": 1029516000,
"additionalPaidInCapital": 973060000,
"accumulatedOtherComprehensiveIncomeLoss": -47710000,
"otherTotalStockholdersEquity": 0,
"totalStockholdersEquity": 1889237000,
"totalEquity": 2248278000,
"minorityInterest": 359041000,
"totalLiabilitiesAndTotalEquity": 3488214000,
"totalInvestments": 132802000,
"totalDebt": 390529000,
"netDebt": 243024000
}
],
"cash_flow": [
{
"date": "2025-12-31",
"symbol": "WSO",
"reportedCurrency": "USD",
"cik": "0000105016",
"filingDate": "2026-02-27",
"acceptedDate": "2026-02-27 16:01:04",
"fiscalYear": "2025",
"period": "FY",
"netIncome": 464184000,
"depreciationAndAmortization": 43752000,
"deferredIncomeTax": 18437000,
"stockBasedCompensation": 0,
"changeInWorkingCapital": -102094000,
"accountsReceivables": 83425000,
"inventory": 11957000,
"accountsPayables": -203051000,
"otherWorkingCapital": 5575000,
"otherNonCashItems": 145334000,
"netCashProvidedByOperatingActivities": 569613000,
"investmentsInPropertyPlantAndEquipment": -34550000,
"acquisitionsNet": -19198000,
"purchasesOfInvestments": -300500000,
"salesMaturitiesOfInvestments": 255669000,
"otherInvestingActivities": 457000,
"netCashProvidedByInvestingActivities": -98122000,
"netDebtIssuance": -5974000,
"longTermNetDebtIssuance": -5974000,
"shortTermNetDebtIssuance": 0,
"netStockIssuance": 42820000,
"netCommonStockIssuance": 42820000,
"commonStockIssuance": 46477000,
"commonStockRepurchased": -3657000,
"netPreferredStockIssuance": 0,
"netDividendsPaid": -473765000,
"commonDividendsPaid": -473765000,
"preferredDividendsPaid": 0,
"otherFinancingActivities": -131197000,
"netCashProvidedByFinancingActivities": -568116000,
"effectOfForexChangesOnCash": 3637000,
"netChangeInCash": -92988000,
"cashAtEndOfPeriod": 433283000,
"cashAtBeginningOfPeriod": 526271000,
"operatingCashFlow": 569613000,
"capitalExpenditure": -34550000,
"freeCashFlow": 535063000,
"incomeTaxesPaid": 0,
"interestPaid": 0
},
{
"date": "2024-12-31",
"symbol": "WSO",
"reportedCurrency": "USD",
"cik": "0000105016",
"filingDate": "2025-02-28",
"acceptedDate": "2025-02-28 13:01:21",
"fiscalYear": "2024",
"period": "FY",
"netIncome": 635740000,
"depreciationAndAmortization": 40822000,
"deferredIncomeTax": 229000,
"stockBasedCompensation": 35022000,
"changeInWorkingCapital": 78234000,
"accountsReceivables": -85555000,
"inventory": -41678000,
"accountsPayables": 197765000,
"otherWorkingCapital": 7702000,
"otherNonCashItems": -16945000,
"netCashProvidedByOperatingActivities": 773102000,
"investmentsInPropertyPlantAndEquipment": -30090000,
"acquisitionsNet": -5173000,
"purchasesOfInvestments": -255669000,
"salesMaturitiesOfInvestments": 0,
"otherInvestingActivities": 262000,
"netCashProvidedByInvestingActivities": -290670000,
"netDebtIssuance": -21427000,
"longTermNetDebtIssuance": -21427000,
"shortTermNetDebtIssuance": 0,
"netStockIssuance": 242111000,
"netCommonStockIssuance": 242111000,
"commonStockIssuance": 281784000,
"commonStockRepurchased": -39673000,
"netPreferredStockIssuance": 0,
"netDividendsPaid": -423521000,
"commonDividendsPaid": -423521000,
"preferredDividendsPaid": 0,
"otherFinancingActivities": 44307000,
"netCashProvidedByFinancingActivities": -158530000,
"effectOfForexChangesOnCash": -7743000,
"netChangeInCash": 316158999,
"cashAtEndOfPeriod": 526270999,
"cashAtBeginningOfPeriod": 210112000,
"operatingCashFlow": 773102000,
"capitalExpenditure": -30090000,
"freeCashFlow": 743012000,
"incomeTaxesPaid": 124599000,
"interestPaid": 969000
},
{
"date": "2023-12-31",
"symbol": "WSO",
"reportedCurrency": "USD",
"cik": "0000105016",
"filingDate": "2024-02-23",
"acceptedDate": "2024-02-23 16:52:42",
"fiscalYear": "2023",
"period": "FY",
"netIncome": 634139000,
"depreciationAndAmortization": 35090000,
"deferredIncomeTax": -7179000,
"stockBasedCompensation": 30000000,
"changeInWorkingCapital": -119796000,
"accountsReceivables": -36035000,
"inventory": 64620000,
"accountsPayables": -162042000,
"otherWorkingCapital": 13661000,
"otherNonCashItems": -10300000,
"netCashProvidedByOperatingActivities": 561954000,
"investmentsInPropertyPlantAndEquipment": -35478000,
"acquisitionsNet": -6671000,
"purchasesOfInvestments": -500000,
"salesMaturitiesOfInvestments": 0,
"otherInvestingActivities": 1306000,
"netCashProvidedByInvestingActivities": -41343000,
"netDebtIssuance": -45045000,
"longTermNetDebtIssuance": -45045000,
"shortTermNetDebtIssuance": 0,
"netStockIssuance": 12351000,
"netCommonStockIssuance": 12351000,
"commonStockIssuance": 15179000,
"commonStockRepurchased": -2828000,
"netPreferredStockIssuance": 0,
"netDividendsPaid": -382646000,
"commonDividendsPaid": -382646000,
"preferredDividendsPaid": 0,
"otherFinancingActivities": -44736000,
"netCashProvidedByFinancingActivities": -460076000,
"effectOfForexChangesOnCash": 2072000,
"netChangeInCash": 62607000,
"cashAtEndOfPeriod": 210112000,
"cashAtBeginningOfPeriod": 147505000,
"operatingCashFlow": 561954000,
"capitalExpenditure": -35478000,
"freeCashFlow": 526476000,
"incomeTaxesPaid": 188443000,
"interestPaid": 10115000
},
{
"date": "2022-12-31",
"symbol": "WSO",
"reportedCurrency": "USD",
"cik": "0000105016",
"filingDate": "2023-02-24",
"acceptedDate": "2023-02-24 16:14:11",
"fiscalYear": "2022",
"period": "FY",
"netIncome": 703696000,
"depreciationAndAmortization": 31683000,
"deferredIncomeTax": 13466000,
"stockBasedCompensation": 28821000,
"changeInWorkingCapital": -196692000,
"accountsReceivables": -60154000,
"inventory": -259860000,
"accountsPayables": 121993000,
"otherWorkingCapital": 1329000,
"otherNonCashItems": -9010000,
"netCashProvidedByOperatingActivities": 571964000,
"investmentsInPropertyPlantAndEquipment": -35652000,
"acquisitionsNet": -47000,
"purchasesOfInvestments": 0,
"salesMaturitiesOfInvestments": 0,
"otherInvestingActivities": 1863000,
"netCashProvidedByInvestingActivities": -33836000,
"netDebtIssuance": -35642000,
"longTermNetDebtIssuance": -35642000,
"shortTermNetDebtIssuance": 0,
"netStockIssuance": -66685000,
"netCommonStockIssuance": -66685000,
"commonStockIssuance": 20422000,
"commonStockRepurchased": -87107000,
"netPreferredStockIssuance": 0,
"netDividendsPaid": -332447000,
"commonDividendsPaid": -332447000,
"preferredDividendsPaid": 0,
"otherFinancingActivities": -69184000,
"netCashProvidedByFinancingActivities": -503958000,
"effectOfForexChangesOnCash": -4933000,
"netChangeInCash": 29237000,
"cashAtEndOfPeriod": 147505000,
"cashAtBeginningOfPeriod": 118268000,
"operatingCashFlow": 571964000,
"capitalExpenditure": -35652000,
"freeCashFlow": 536312000,
"incomeTaxesPaid": 105736000,
"interestPaid": 3505000
}
]
}
}
}