WSO institutional options flow analysis — multi-leg block trades, dominant direction, and gamma analysis from the public options tape for March 31, 2026. Articles older than 60 days are public; sign in to read flow within the past month, upgrade to AIme Premium for today's unusual options trades without the delay.

WSO Unusual Options Activity — 2026-03-31

Institutional flow on 2026-03-31

Multi-leg block trades, dominant direction, and gamma analysis

$4.4M2 trades
Bear Call Spread

Trade Details

SELL$300 CALL2026-11-20$2.3MBear Call Spread
BUY$310 CALL2026-11-20$2.1MBear Call Spread

Full Analysis

🧊 WSO Smart Money Freezes in a Deep ITM Bear Call Spread — What Does It Mean?

📅 March 31, 2026 | 🔥 Unusual Activity Detected


🎯 The Quick Take

Someone just executed a $4.4M two-leg options trade on Watsco (WSO) this morning — a Bear Call Spread using two deep in-the-money calls expiring November 2026, netting a $200K credit. With WSO trading near all-time highs at $357.9 and both strikes sitting $48–$58 below the current price, this isn't a simple directional bet — it's a sophisticated position that reads like smart money locking in a ceiling on WSO's upside through year-end. Translation: Someone is betting WSO won't stay this elevated by November, and they're getting paid $200K to wait.


📊 Company Overview

Watsco, Inc. (WSO) is the largest distributor of HVAC/R (heating, ventilation, air conditioning, and refrigeration) equipment and related parts in North America:

  • Market Cap: ~$21B
  • Industry: Industrial Distribution (HVAC/R Equipment & Parts)
  • Exchange: NYSE
  • Current Price: ~$357.90 (near all-time highs)
  • Primary Business: Distributes HVAC/R equipment from major manufacturers (Carrier, Trane, Rheem) through a network of 700+ locations across the U.S., Canada, Latin America, and the Caribbean
  • Why WSO matters: As the dominant middleman in a $50B+ HVAC market, WSO benefits from both new construction and the replacement cycle — especially as aging U.S. housing stock demands more efficient HVAC systems. It is also a high-yield dividend payer, beloved by income investors.

💰 The Option Flow Breakdown

📊 The Tape (March 31, 2026 @ 09:50:10)

TimeSymbolSideBuy/SellTypeExpirationStrikeVolumeOISizePremiumSpotOption Price
09:50:10WSOMIDSELLCALL $3002026-11-20$3003001300$2.3M$357.9$77.27
09:50:10WSOMIDBUYCALL $3102026-11-20$3103001300$2.1M$357.9$70.97

Net Credit Received: ~$200K | Total Premium Exchanged: $4.4M | Contracts Per Leg: 300


🤓 What This Actually Means

Real talk — let's unpack why this trade is genuinely weird and interesting.

Both strikes ($300 and $310) are deep in the money — WSO is at $357.9 right now, so these calls are $48 and $58 below current price. When you see a Bear Call Spread with both legs this far in the money, it's NOT your typical "I think the stock will fall" directional trade. Here's what's actually going on:

🐋 The position structure:

  • Leg 1 (STO — Sell to Open): Sold 300 contracts of the WSO $300 Call expiring 2026-11-20 at $77.27 → collected $2.3M
  • Leg 2 (BTO — Buy to Open): Bought 300 contracts of the WSO $310 Call expiring 2026-11-20 at $70.97 → paid $2.1M
  • Net credit pocketed: ~$6.30 per share × 300 contracts × 100 multiplier = ~$189,000

💡 Why deep ITM calls for a Bear Call Spread?

Deep ITM calls behave like synthetic stock — they move almost dollar-for-dollar with the underlying. When you sell a deep ITM call and buy a slightly less-deep ITM call, you're essentially establishing a hard ceiling on how much you profit above the spread. The maximum gain (the ~$200K credit) is earned if WSO stays above $310 by November 2026 — because both calls expire in the money and offset each other perfectly. The maximum loss is $100K (the $10 wide spread × 300 contracts × 100) minus the $200K credit received... wait, that makes the position a net winner even in the worst case! Let's be precise:

📐 The math:

  • Spread width: $310 - $300 = $10 per share
  • Max loss per contract: $10 - $6.30 net credit = $3.70 per share
  • Total max loss: $3.70 × 300 × 100 = $111,000
  • Max profit (net credit): ~$189,000
  • Break-even at expiry: $300 + $6.30 = $306.30 (WSO must stay above this for full profit)
  • Max profit scenario: WSO stays above $310 (both calls deep ITM, spread maxes at $10, you keep the $6.30 credit minus $3.70 spread cost = full $6.30 net)

🤔 The real interpretation:

This trader is most likely hedging an existing short position or establishing a synthetic short with defined risk. By collecting $200K in premium, they're being paid to cap their upside risk at $310. If WSO stays elevated above $310 through November — which it currently is by $48 — they max their credit. If WSO somehow falls below $300, they still pocket the credit minus the spread. The position only loses if WSO expires between $300 and $306.30.

Bottom line on the trade: This looks like institutional risk management — possibly unwinding or partially hedging a large stock or futures long position in WSO using a defined-risk structure. The fact it was executed at MID (midpoint of bid/ask) signals a sophisticated player getting efficient fills on a multi-leg spread.


📈 Technical Setup / Chart Check-Up

YTD Performance

WSO YTD Performance

WSO has been on an absolute tear in 2026, trading near multi-year highs around $357–$363. The stock's steady ascent has been supported by strong HVAC replacement cycle demand, higher-margin product mix shifts (towards variable-speed and connected systems), and resilient commercial construction activity despite macro headwinds.

Key observations from the chart:

  • 📈 Sustained uptrend: WSO has been grinding higher all year without a major correction
  • 🏔️ Current price near highs: Trading at $357.9, just below the recent peak zone around $363
  • 📊 Low volatility profile: WSO moves steadily — it's not a high-beta tech stock; it's more like a dividend compounder with occasional gap-ups on earnings

Gamma-Based Support & Resistance

WSO Gamma S/R

Current Price: $362.7

The gamma exposure (GEX) map shows where market makers have the most options exposure — these levels act as price magnets and barriers:

🔵 Support Levels (Put Gamma Below Current Price):

StrikeTotal GEXDistance from PriceInterpretation
$3600.009-0.7%Immediate floor — close by, light support
$3500.228-3.5%Strong support — dealers very active here
$3400.279-6.3%Strongest put GEX — key structural floor
$3200.197-11.8%Secondary deep support
$3100.113-14.5%Extended downside cushion

🟠 Resistance Levels (Call Gamma Above Current Price):

StrikeTotal GEXDistance from PriceInterpretation
$3800.010+4.8%Light ceiling — achievable rally target
$3900.167+7.5%Major resistance — heavy call GEX here
$4000.013+10.3%Psychological round number ceiling
$4100.009+13.0%Extended upside
$4200.011+15.8%Far-out upside target

Net GEX Bias: Bearish (Put GEX 0.765 vs Call GEX 0.301) — Market makers are net long puts vs calls, which means they're naturally inclined to hedge by selling into rallies and buying into dips. This creates a dampening effect on big upside moves from current levels.

What the gamma picture means for traders: 👀 The $350 and $340 levels are the most important support zones to watch — if WSO dips, expect strong buying interest there. On the upside, $380 is the near-term ceiling with $390 as the major resistance. The bearish net GEX reading lines up with the option flow — big players are positioned for WSO to stay range-bound rather than rip higher.


Implied Move Analysis

WSO Implied Move

Based on April 17, 2026 Monthly OPEX (17 days away):

ExpiryDTEImplied Move %Implied Move $Upper RangeLower Range
2026-04-17 (Monthly OPEX)17 days±6.91%±$24.99$386.77$336.79

Translation for regular folks: The options market is pricing in a 6.9% swing in either direction over the next 17 days through April OPEX. That's a $25 move on a $362 stock — not nothing! The upper range of $386.77 lines up very closely with the $390 gamma resistance level, confirming that as a real ceiling. The lower range of $336.79 sits between the $340 and $350 gamma support levels — exactly where the market's natural buying interest concentrates.

🎯 Key insight: The options market and gamma data are telling the same story. WSO is expected to oscillate in a roughly $337–$387 range into mid-April. The $390 level is a genuine wall. The Bear Call Spread trade at $300/$310 is capturing premium with both legs well below this expected range — the trader is positioned to collect maximum credit regardless of whether WSO stays flat, drifts up, or even dips modestly.


🎪 Catalysts

🔥 Upcoming Catalysts to Watch

Q1 2026 Earnings (Expected Late April 2026) 📊

WSO typically reports quarterly earnings in late April. As of March 31, 2026, the Q1 2026 earnings date has not been officially confirmed, but based on historical timing (WSO reported Q1 2025 results in late April 2025), the print is likely in the third or fourth week of April 2026 — potentially overlapping with the April 17 OPEX window. This is the most significant near-term catalyst.

What to watch:

  • 🌡️ HVAC replacement cycle strength: Mild winter weather often suppresses heating equipment demand, but the spring cooling season sets up Q2 forward guidance
  • 🏗️ New residential construction: Housing starts data for Q1 will drive installer demand
  • 💰 Gross margin trends: WSO has been expanding margins as it shifts toward higher-efficiency, higher-margin product lines
  • 🌎 Latin American growth: WSO has been expanding its footprint in Latin America — watch commentary on that segment

Refrigerant Transition Tailwind (Ongoing)

The U.S. phasedown of R-410A refrigerants (effective January 2025) in favor of A2L refrigerants (like R-454B and R-32) is a massive multi-year tailwind for WSO. New equipment using the next-generation refrigerants carries higher price points and margins. WSO, as the dominant distributor, is in a prime position to capture this transition premium.

Dividend Calendar (WSO is a Prolific Dividend Payer)

Watsco pays quarterly dividends and has a history of special dividends. The next regular dividend ex-date is expected in late April/early May 2026. Options holders should note: deep ITM call sellers (like the trader in this flow) can be at risk of early assignment around ex-dividend dates, which may partially explain the structure of this trade.

✅ Recent Catalysts (Already Occurred)

  • Q4 2025 Earnings (February 2026): WSO delivered strong Q4 results buoyed by solid demand across its Sunbelt and Southeast distribution footprint. The stock rallied to current multi-year high levels following the print.
  • Refrigerant regulation clarity: EPA's final rules on the HFC phasedown provided clarity for equipment manufacturers and distributors, removing regulatory uncertainty that had weighed on the sector.

🎲 Price Targets & Probabilities

Using gamma levels, implied move ranges, and the current options flow context:

🐻 Bear Case (Stock Pulls Back)

  • Target: $340–$350 (strong gamma support zone)
  • Probability: ~30% over 17 days based on implied move
  • What drives it: Disappointing Q1 earnings pre-announcement, macro softness, or sector rotation out of industrials
  • What this means for the WSO trade: The spread reaches max profit immediately — both legs deep ITM, the trader pockets the full $200K net credit

⚖️ Base Case (Sideways to Slight Drift)

  • Target: $355–$375 (current range, drift toward $380 resistance)
  • Probability: ~45% — the most likely outcome given gamma setup
  • What drives it: Steady seasonal demand in spring HVAC season, no major macro shock
  • What this means for the WSO trade: Both calls remain deep ITM, spread expires at max width ($10), trader keeps full net credit. This is the sweet spot.

🚀 Bull Case (Breakout to New Highs)

  • Target: $385–$390 (gamma resistance ceiling, top of implied move range)
  • Probability: ~25% over next 17 days
  • What drives it: Blowout earnings, significant upward guidance revision, or rate cut surprise
  • What this means for the WSO trade: Both calls still deep ITM, spread still expires at $10 width — the trader STILL collects the full credit. The only scenario where this spread actually loses money is if WSO somehow falls BELOW $306.30 by November 2026. At current price of $357.9, that's a -14.5% decline required to reach break-even, or a full -16.1% decline to the $300 strike (max loss territory).

💡 Trading Ideas

🛡️ Conservative — "Ride the Dividend Machine"

Strategy: Buy WSO stock outright or via the NYSE-WSO page and collect the dividend while the stock trades sideways in its current range.

  • Entry: Buy WSO shares at $355–$363
  • Target: $375–$380 (next resistance)
  • Stop: $340 (gamma support break signals trend change)
  • Why this works: WSO's HVAC replacement cycle is multi-year. The spring/summer season is peak demand. Dividend yield provides buffer while you wait.
  • Risk: Broader industrial/housing slowdown; WSO is not immune to rate-sensitive construction cycles

⚖️ Balanced — "Copy the Whale (But Scaled Down)"

Strategy: Replicate the Bear Call Spread on a smaller scale — sell the WSO Nov 2026 $300 Call and buy the WSO Nov 2026 $310 Call for a net credit.

  • Contracts: Start with 1–3 contract pairs
  • Net credit target: ~$6–$7 per share ($600–$700 per pair)
  • Max loss: ~$3–$4 per share ($300–$400 per pair)
  • Break-even: ~$306–$307 (WSO would need to fall 14%+ to hit this)
  • Why this works: You're collecting premium on a deeply entrenched range. WSO at $357 needs to fall almost $52 just to reach the short strike — that's a lot of cushion.
  • Watch out: Early assignment risk if WSO ex-dividend date arrives with deep ITM calls — make sure you understand the dividend calendar before entering this trade.

🚀 Aggressive — "Play the Upside Breakout Lottery"

Strategy: Buy a WSO Bull Call Spread targeting a breakout above $380 resistance — buy the April or May $370 Call, sell the $385 Call.

  • Cost: Roughly $4–$6 per share debit ($400–$600 per contract pair)
  • Max profit: $15 spread width minus debit = $9–$11 per share
  • Break-even: ~$374–$376
  • Why this works: If Q1 earnings surprise to the upside and WSO breaks above the $380 gamma ceiling, the implied move range suggests $386–$390 as the target. Clean risk/reward with defined max loss.
  • Risk: This is time-sensitive — you need the breakout by April OPEX. If WSO stays flat, you lose the full debit.

⚠️ Risk Factors

Housing market sensitivity: WSO is directly tied to residential and commercial construction activity. A sharp slowdown in housing starts (already pressured by elevated mortgage rates) could dent near-term demand, especially for new construction installations.

Refrigerant transition disruption: While the R-410A phaseout is a tailwind, the transition period creates near-term uncertainty — installers may delay purchases, distributors may carry excess legacy inventory, and pricing dynamics can be unpredictable.

Deep ITM call assignment risk: For anyone replicating the Bear Call Spread — selling deep ITM calls carries real early assignment risk, especially around dividend ex-dates. WSO pays meaningful dividends. If assigned early, you're short stock at an unfavorable basis.

Concentration risk: WSO's top three suppliers (Carrier, Trane, and Rheem) represent a large portion of revenue. Any supply chain disruption, manufacturer pricing change, or exclusive distribution agreement termination would be material.

Macroeconomic headwinds: HVAC equipment demand has held up despite rate hikes, but a genuine recession scenario would impact new construction meaningfully. WSO's replacement cycle business is more resilient, but it's not recession-proof.

Valuation premium: At ~21x forward earnings and near all-time highs, WSO is not cheap. Any guidance miss or multiple compression in the industrial sector could trigger a meaningful pullback from current levels.


🎯 The Bottom Line

Here's the deal: the smart money trade on WSO this morning is a sophisticated institutional risk management move, not a screaming bearish signal.

Selling the $300/$310 Bear Call Spread with $200K in net credit and 234 days to expiration is a low-anxiety, defined-risk structure. The trader is essentially saying: "WSO could fall 15% and I still make money. I'll get paid $200K to be mildly patient." That's not panic selling — that's a precision hedge or partial position management trade by someone with a massive WSO exposure.

What YOU should take away:

  • 👀 Watch $350 and $340: Those are the gamma support floors. If WSO breaks below $350, that's the first warning sign that the current trend is weakening.
  • 🟠 Respect $380–$390 as resistance: The gamma map and implied move both cap the near-term upside here. Don't chase breakouts above $380 without confirmation.
  • 📅 Mark your calendar for late April: Q1 2026 earnings will be the event that either validates the bull case or triggers the first meaningful pullback in months. Position sizing into earnings should be conservative.
  • 💰 The HVAC story is real: Refrigerant transition + aging housing stock + climate-driven cooling demand = multi-year fundamental support for WSO. The bull thesis isn't broken.

The bear case for WSO below $306 by November 2026 requires a serious macro deterioration or company-specific stumble. Right now, neither appears imminent. The whale collected $200K in credit betting on exactly that durability. That's worth respecting.


⚠️ Disclaimer: This analysis is for educational and informational purposes only. Options trading involves substantial risk and is not suitable for all investors. You can lose the entire amount invested. Deep in-the-money options carry special risks including early assignment. Always consult a licensed financial professional before making investment decisions. Past unusual activity is not a guarantee of future performance.


Analysis generated: March 31, 2026 | Data source: Live option flow | Track WSO on AInvest

The Options Desk tracks the move options price into every US earnings report the week of Sep 7, next to how much each stock has actually moved on its past prints — plus the SPY, QQQ and IWM expected ranges and the gamma walls that box them in.