Unusual options activity recap covering institutional flow, multi-leg block trades, and per-ticker breakdowns from the public options tape for March 12, 2026. Trades 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.

Back to Unusual FlowUnusual Option Trades hub — multi-leg detection, case studies, and how to read whale flowOpen hub →

Daily Institutional Flow Digest — 2026-03-12

2026-03-12 flow recap

$79.0M across 8 tickers

Ainvest Option Flow Digest - 2026-03-12: $74.4M Across 7 Tickers — Oil Sweep, $20M Put Sale, & NVDA Stays Long Through GTC

📅 March 12, 2026 | 🔥 7 Tickers | $74.4M Total Flow | GTLB's $20M Deep-ITM Put Sale Bets on the Floor, NVDA Rolls $18.7M Into GTC Week, QQQ Gets an $14M Macro Hedge — and Someone Just Swept $11.6M Across Three Oil Strikes


🎯 Today's Big Picture: Conviction Bets in a Market Under Pressure

Today's $74.4M in institutional flow tells a divided story. Big money is selectively doubling down — on oil, on NVDA through GTC, on GitLab near multi-year lows — while simultaneously paying for macro insurance on QQQ at 18-month duration. The message isn't panic, it's precision.

The dominant theme: geopolitical risk (Iran/Hormuz) + earnings catalysts (RBRK tonight) + NVDA's GTC keynote on March 16 are all converging in the same week. Institutions aren't sitting on their hands.

Total Tracked: $74,400,000 Biggest Trade: GTLB $20M short put — deep ITM, LEAP duration, near 39% YTD low Most Urgent: RBRK — earnings hit TONIGHT after close. $2.6M in calls were sold this morning Biggest Story: USO $11.6M call sweep at 3 strikes, all March 27 — someone wants oil exposure laddered up to $130

March 12, 2026 Combined 1-Year Performance Charts


📊 Flow Summary Table

TickerPremiumStrategyExpiry TagDirectionKey Catalyst
GTLB$20M collectedShort PutLEAP (2028-01-21)BullishQ1 FY2027 earnings Jun 9, 2026
NVDA$18.7M net debitCalendar Call RollMonthly → Quarterly (Mar 20 → May 15)BullishGTC 2026 Mar 16–19
QQQ$14M paidLEAP PutLEAP (2027-09-17)Bearish hedgeFOMC Mar 17–18, Mag-7 earnings Apr
USO$11.6M paid3-Strike Call SweepWeekly (2026-03-27)Bullish on oilIran/Hormuz crisis ongoing
MKC$6.4M paidClose Long PutMonthly (2026-04-17)Closing bearishQ1 FY2026 earnings Mar 31
RBRK$2.6M collectedShort Call / Covered CallWeekly (2026-03-20)Neutral/incomeEarnings TONIGHT Mar 12
PG$1.1M paidLong CallMonthly (2026-04-17)BullishQ3 FY2026 earnings Apr 17

⚠️ Risk reminder: Unusual institutional flow tells us what big money is doing — not when it's right. Timing and position sizing matter more than copying the trade.


⚡ The Stories That Matter Today

1. 🐋 GTLB — Someone Sold $20M Worth of Deep-ITM Puts. That's a Long-Term Floor Bet.

GitLab is down 39% YTD, sitting at $22.77. Into that wreckage, an institution SOLD 21,372 contracts of the $27.5 put expiring January 21, 2028 — collecting $20 million in premium. Selling a put this deep in-the-money means they're agreeing to buy the stock at $27.5 if it stays underwater. That's not a hedge. That's a conviction bet that $18–22 is the floor, and they want to get paid while they wait for it to recover.

The unusual score here borders on absurd: prior open interest on that contract was 7 contracts. Volume hit 45,000. That's a ~6,400x spike — the kind you see a few times a year, maximum.

Why it matters: An institution just committed to owning GTLB at $27.5 or collecting $20M in premium by 2028. Either way, they win if the stock doesn't collapse further.


2. 🤖 NVDA — $18.7M Calendar Roll: Big Money Staying Long Above $195 Through GTC

With GTC 2026 starting in 4 days (March 16–19), someone simultaneously sold their March 20 $195 calls and bought May 15 $195 calls — same strike, different expirations — on 27,440 contracts. Net cost: $18.7M.

This is the definition of rolling with conviction. They're not taking profits. They're not panicking. They're paying $18.7M to keep their $195 upside bet alive through Jensen Huang's keynote AND through Q1 FY2027 earnings in May. NVDA is trading near $183 — the $195 strike is 6.6% away. These aren't in-the-money calls. This is a pure directional bet on the AI cycle continuing.

Why it matters: The roll happened at 10:51:58 AM — both legs at the same second. Institutional, structured, deliberate. $500M in notional equity exposure staying long NVDA above $195.


3. 🛡️ QQQ — $14M LEAP Put: Someone Wants 18 Months of Tech Downside Protection

2,500 contracts on the QQQ $590 put expiring September 17, 2027 — that's $14M in premium for a put that covers an 18-month window. QQQ is at $600.34; the $590 strike is just 1.7% below current price. This is macro-scale protection or a flat-out bearish bet on U.S. tech.

The backdrop: Iran/Hormuz crisis pushing oil above $110, FOMC meeting March 17–18, Mag-7 earnings starting late April. Someone with 2,500 QQQ puts sleeping easy through all of it.

Why it matters: Prior OI on this contract was 109. Volume was 2,500. That's 22.9x — a fresh institutional opening, not a roll or a close. They want this specific duration.


4. 🛢️ USO — $11.6M Call Sweep at 3 Strikes. A Laddered Oil Bet Into March 27.

At exactly 10:06:12 AM, one player swept USO calls at three strikes — $120, $125, and $130 — all expiring March 27. Total outlay: $11.6M. USO is at $115.78. The $120 calls need a 3.6% move. The $130 calls need 12.3% in 15 days.

Why three strikes? Because they want leveraged exposure across multiple upside scenarios in the Hormuz crisis. If oil spikes 5%, the $120s pay off. If it explodes 15%, the $130s multiply. The coordinated execution — same second, three strikes — rules out coincidence.

Why it matters: The IRGC confirmed a Hormuz blockade the same day. IEA released 400M barrels from SPR reserves. The setup is binary. This player bet $11.6M that the crude spike isn't over.


5. 🌶️ MKC — $6.4M Put Close. Bears Are Done, But Q1 Earnings March 31 Looms.

McCormick is at $57.94. Someone who held $65 put options (already deep in-the-money!) just spent $6.4M to BUY TO CLOSE that position. They're cashing in their bearish bet — not starting a new one. The trade itself is the signal: the original bear play has largely played out. But with Q1 FY2026 earnings coming March 31, is this the right time to close? That's the question the analysis unpacks.


6. 🔐 RBRK — $2.6M Covered Call Write. Earnings TONIGHT. ⚠️

Rubrik reports Q4 & Full FY2026 earnings tonight after close. This morning someone sold 16,525 calls at the $65 strike expiring March 20 — collecting $2.6M in premium with the stock at $55.57. The $65 strike sits 17% above current price and outside the 1-sigma implied move range.

The covered call writer is betting the stock won't gap above $65 even on a strong earnings beat. With RBRK's implied volatility implying a ±14.88% move tonight, $65 is technically reachable on a blowout print. The seller gets paid either way if they own the stock.

⚠️ Time-sensitive: This position expires in 8 days. Earnings uncertainty is maximum right now. Do not blindly mimic without owning the underlying.


7. 🧴 PG — $1.1M Long Call Into April Earnings. Defensive Gets Offensive.

Procter & Gamble isn't usually a place for excitement. But someone bought 7,900 $160 calls expiring April 17 — the same day as Q3 FY2026 earnings — dropping $1.1M on a 4.7% upside bet. The Tide evo nationwide launch in February, their 70th consecutive dividend increase coming, and a new CEO's second earnings call all line up at the same date. Quiet, but deliberate.


🗓️ Catalyst & Expiration Calendar

Separate your catalysts from your expirations — they are NOT the same thing.

Upcoming Catalysts

DateTickerEvent
Tonight Mar 12RBRKQ4 & FY2026 earnings after close
Mar 16–19NVDAGTC 2026 conference — Jensen keynote
Mar 17–18QQQ / macroFOMC meeting + dot plot release
Mar 20AllTriple Witch options expiration
Mar 25USOEIA weekly inventory report
Mar 27USOUSO call options expire
Mar 31MKCQ1 FY2026 earnings
Apr 17PGQ3 FY2026 earnings (same day as expiry)
Jun 9GTLBQ1 FY2027 earnings (estimated)
~May 27NVDAQ1 FY2027 earnings (estimated)

Option Expirations

ExpirationTickerStrategyTag
2026-03-20RBRKShort Call (Covered Call)Weekly
2026-03-27USO3-Strike Call SweepWeekly
2026-04-17MKCClosed Long PutMonthly
2026-04-17PGLong CallMonthly
2026-05-15NVDALong Leg of Calendar RollQuarterly
2027-09-17QQQLEAP PutLEAP
2028-01-21GTLBShort PutLEAP

📈 Thematic Analysis: What Institutions Are Saying

Three themes dominate today:

🔴 Geopolitical risk is real — USO's $11.6M sweep and QQQ's $14M hedge both happened the same morning the IRGC confirmed Hormuz operations. The macro crowd isn't ignoring this.

🟢 AI conviction hasn't broken — NVDA's roll keeps $500M in notional exposure intact heading into GTC. Even with the stock down from highs, the thesis is still live for this player.

🟡 Selective bottom-fishing — GTLB's $20M short put into a 39%-down stock is textbook institutional accumulation via options. They're not buying the dip outright; they're getting paid to wait.


💡 Trading Action Plans by Investor Type

🚀 YOLO Trader (max 1–2% portfolio, short duration)

The USO $120 or $125 calls expiring March 27 are the play — if oil spikes on Hormuz escalation, these multiply fast. Risk: they expire in 15 days. Oil reversal = total loss. Position size ruthlessly. The institutional sweep doesn't mean you'll have the same result with retail-sized entries.

📈 Swing Trader (3–5% portfolio, 2–8 week horizon)

PG into April 17 earnings is a cleaner setup: defined risk, defensive name, catalyst-aligned expiration, and a specific gamma wall at $160 to target. The NVDA calendar roll thesis can be replicated with smaller debit spreads — buy May, sell nearer term.

💰 Premium Collector (income focus, selling options)

GTLB's short put structure is the model: sell cash-secured puts on beaten-down names with specific floors you'd actually want to own. MKC at current levels (stock at $57.94, put strike $65 now deep ITM) may also offer an opportunity to sell puts at lower strikes post-close of the institutional position. RBRK covered call write tonight is high-risk due to earnings binary.

🌱 Entry-Level Investor (just getting started with options)

Watch the QQQ LEAP put as a lesson in macro hedging. You don't need to replicate the $14M trade — but understanding why someone paid $55.20 per contract for 18 months of downside protection on QQQ tells you something about how professionals manage tail risk. Before you buy any of today's tickers, ask: "Am I comfortable owning this if the trade goes against me?"


⚠️ Risk Control & Patience — Read This First

🐢 Unusual flow is a starting signal, not a trade trigger. Institutions have different entry prices, portfolio contexts, and hedging needs than retail traders. The $20M short put on GTLB is placed by someone with the capital to absorb owning 21,000 shares at $27.5 if needed. That's a very different situation than a $5,000 account selling puts.

Three rules before acting on any flow today:

  1. Size appropriately — no more than 2% of portfolio on high-IV, short-dated plays (RBRK, USO)
  2. Understand the full P&L scenario — what happens if it goes to zero? What happens if you get assigned?
  3. Separate the catalyst from the expiration — PG's April 17 call and its April 17 earnings are the same date. If earnings disappoint, the call expires worthless. That's your maximum loss scenario.

🔗 Full Analysis Directory

TickerStrategyFull Analysis
GTLB$20M Short Put — LEAP floor betRead Full GTLB Analysis
NVDA$18.7M Calendar Roll — GTC convictionRead Full NVDA Analysis
QQQ$14M LEAP Put — macro hedgeRead Full QQQ Analysis
USO$11.6M 3-Strike Call SweepRead Full USO Analysis
MKC$6.4M Put Close — bear thesis ending?Read Full MKC Analysis

Options involve risk and are not suitable for all investors. Unusual options activity reflects institutional positioning, which may differ significantly from retail trading contexts. This newsletter is for informational purposes only and does not constitute financial advice. Always manage risk appropriately and consult a licensed financial professional before trading.

Ainvest Option Labs | March 12, 2026

Hub
Unusual Option Trades — overview, methodology, and case studies
Open hub →