🌞 FSLR $6.2M Bullish Blitz — Whales Loading Up Calls Ahead of Earnings!
📅 April 13, 2026 | 🔥 Unusual Activity Detected
🎯 The Quick Take
Four separate trades totaling $6.2 MILLION in call buying hit FSLR today — a mix of near-term May $220 calls and LEAP $300 calls expiring January 2027. These are all buy-to-open positions, meaning fresh bullish money is flowing in. With Q1 2026 earnings just 15 days away on April 28, someone is making a sizeable directional bet that First Solar is ready to rally from ~$205.
📊 Company Overview
First Solar, Inc. (FSLR) is the largest US-based solar panel manufacturer and the only major vertically integrated thin-film (CdTe) solar producer in the country:
- Market Cap: $21.9B
- Industry: Solar Energy / Semiconductors
- Current Price: ~$205
- Primary Business: Thin-film cadmium telluride (CdTe) solar modules, utility-scale solar projects, 14 GW US domestic manufacturing capacity
💰 The Option Flow Breakdown
The Tape (April 13, 2026):
| Time | Symbol | Side | Buy/Sell | Type | Expiration | Premium | Strike | Volume | OI | Size | Spot | Option Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 09:59:55 | FSLR | ASK | BUY | CALL $220 | 2026-05-15 | $1.8M | $220 | 3,200 | 3,300 | 1,918 | $205.27 | $9.35 |
| 10:26:28 | FSLR | ASK | BUY | CALL $300 | 2027-01-15 | $1.4M | $300 | 1,000 | 3,100 | 1,000 | $205.28 | $14.40 |
| 10:30:01 | FSLR | ASK | BUY | CALL $300 | 2027-01-15 | $1.4M | $300 | 2,000 | 3,100 | 1,000 | $204.36 | $14.40 |
| 11:39:08 | FSLR | ASK | BUY | CALL $220 | 2026-05-15 | $1.6M | $220 | 6,300 | 3,300 | 1,926 | $201.74 | $8.10 |
Total Premiums Paid: $6.2M across 4 trades
🤓 What This Actually Means
This is coordinated bullish positioning across two time horizons. Let me break it down:
Near-term play (May $220 calls — $3.4M total):
- 💸 Two tranches of May $220 calls bought at $9.35 and $8.10 — averaging down on the entry
- 🎯 The $220 strike sits 7.3% above spot (~$205), just above the May OPEX upper implied range of $214.26
- ⏰ Expires May 15, 2026 — capturing Q1 earnings on April 28 and any post-earnings follow-through
- 📊 The second tranche (11:39) bought at $8.10 vs. the first at $9.35 — the stock pulled back intraday and this trader added more at a lower cost
LEAP play (Jan 2027 $300 calls — $2.8M total):
- 💸 Two consecutive tranches of 1,000 contracts each at $14.40/contract = $2.8M total
- 🎯 The $300 strike is 46% above current price — a high-conviction, high-reward lottery ticket
- ⏰ 277 days to expiration — enough time for multiple catalysts to play out (Q1 earnings, Q2 earnings, Gaffney SC facility opening, Section 45X legislative clarity)
- 📊 Volume exceeded OI at the $300 strike on both LEAP trades — new positions being established
What's really happening here: Someone with $6.2M to deploy is making a layered bet — capture the near-term earnings bounce with May calls, and hold long-dated upside with LEAPs in case the catalysts take longer to play out. The structure suggests confidence in the Q1 earnings setup (buying ahead of April 28) while leaving runway for the longer FSLR thesis around US domestic manufacturing advantages and Section 45X credits.
Unusualness: Hitting the ask on all four trades signals urgency — this buyer wanted in and didn't want to wait for fills. The $6.2M total across a single session is meaningful for a $21.9B market cap company.
📈 Technical Setup / Chart Check-Up
YTD Performance Chart

FSLR had a painful start to 2026. The stock was at $285+ entering the year, then tanked nearly 20% in three sessions after the February 24 Q4 earnings report when 2026 revenue guidance of $4.9B-$5.2B came in far below the $6.16B Wall Street consensus. The stock has since stabilized around $195-$205 and appears to be building a base at the $200 level.
Key observations:
- 📉 52-week range: $116.56 to $285.99 — the stock has seen both sides of extreme volatility
- 🔵 $200 as a line in the sand: This is a psychological and technical level that has attracted strong put gamma support
- 📊 Stabilization zone: After the February crash, price has held the $195-$210 range for roughly 6 weeks
- 👀 Average analyst PT: $250.57 per Yahoo Finance analyst consensus — that's 22% upside from current levels
Gamma-Based Support & Resistance Analysis

Current Price: $200.03
FSLR's gamma map shows a tightly clustered set of levels with meaningful support directly at current prices:
🟠 Resistance Levels (Call Gamma Above Price):
- $202.50 — Immediate overhead resistance with 2.6B total gamma (closest wall, 1.2% above)
- $210 — Next key resistance at 2.0B gamma (5% above current)
- $220 — Significant resistance at 1.8B gamma (10% above) — exactly where the May calls are struck
- $230 — Extended resistance at 0.9B gamma (15% above)
- $240 — Outer resistance at 1.0B gamma (20% above)
🔵 Support Levels (Put Gamma Below Price):
- $200 — Strongest support with 2.4B gamma (literally at current price — dealers will defend this level)
- $195 — Secondary support at 1.0B gamma (2.5% below)
- $190 — Additional cushion at 1.3B gamma (5% below)
- $180 — Major structural support at 1.5B gamma (10% below)
- $170 — Extended support at 0.9B gamma (15% below)
What this means for traders: FSLR is sitting right on its $200 support level — which is the single strongest support in the entire gamma map. Dealers will naturally buy the stock when it approaches $200 from above, providing a cushion. But the $202.50 resistance cap is very close overhead, creating a tight near-term range. For the $220 May calls to pay off, FSLR needs to clear $202.50, then $210, then $220 — three gamma hurdles in roughly 32 days.
Net GEX Bias: Bullish (24.7B call gamma vs. 15.3B put gamma) — overall options positioning leans bullish, which aligns with the call-buying activity today.
Implied Move Analysis

Options market pricing across upcoming expirations:
- 📅 Weekly (Apr 17 — 4 days): ±$8.07 (±4.0%) → Range: $192.80 - $208.94
- 📅 April OPEX (Apr 17): Upper $210.22 / Lower $191.52
- 📅 May OPEX (May 15 — NEAR-TERM TRADE EXPIRY): Upper $214.26 / Lower $187.48
- 📅 June Triple Witch (Jun 19): Upper $222.33 / Lower $179.41
- 📅 Jan 2027 OPEX (LEAP TRADE EXPIRY): Upper $260.65 / Lower $141.09
- 📅 LEAPS (Mar 2027 — 340 days): ±$69.68 (±34.7%) → Range: $131.19 - $270.55
Translation for regular folks: Here's the honest math on these trades:
-
The May $220 calls expire May 15. The options market's upper range for May OPEX is only $214.26 — meaning $220 is above what options pricing considers likely. These calls need an above-consensus outcome, probably driven by a strong Q1 earnings beat on April 28 and positive forward guidance.
-
The Jan 2027 $300 calls need FSLR to rally 46% to $300. The January 2027 upper implied range is $260.65 — so $300 is even above the LEAP implied range. These are lottery ticket calls betting on a major re-rating of the stock if policy tailwinds (Section 45X preservation) and operational execution come together.
Key insight: Both sets of calls are out-of-the-money relative to current implied move projections. The buyer is making a higher-than-consensus bet — essentially saying "the market is underestimating FSLR's recovery potential."
🎪 Catalysts
🔥 Immediate Catalysts (Next 30 Days)
Q1 2026 Earnings — April 28, 2026 (15 DAYS AWAY!) 📊
This is the make-or-break event for the May $220 calls. What to watch:
- 💰 EPS consensus: ~$2.83-$2.86 (up 46.7% YoY from $1.95) per MarketBeat and Barchart
- 📦 Module sales: 3.4-4.0 GW guided for Q1 2026
- 💵 Section 45X credits: $330M-$400M guided for Q1
- 📈 Adjusted EBITDA: $400M-$500M guided for Q1
- 🔑 Key watch items: Bookings/backlog trends (negative net bookings have been a concern), tariff cost realization, Gaffney SC facility construction update
Why this matters for the trades: If FSLR delivers in-line or above on Q1 and the backlog situation improves, the stock could easily retest $210-$214 (the May implied upper range) and potentially push toward $220. That would make those May calls very profitable.
🚀 Near-Term Catalysts (Q2-Q3 2026)
Section 45X Tax Credits — Legislative Risk/Reward 🏛️
This is the single biggest driver for FSLR's earnings model. The House version of the One Big Beautiful Bill preserves Section 45X manufacturing tax credits through 2032, and FSLR qualifies for a carve-out preserving credits on American-made components.
- 💵 FSLR projects $2.1B-$2.19B in 45X credits for 2026 — this represents the MAJORITY of EBITDA
- 📅 Senate deliberation and final bill passage expected in coming months — a major binary catalyst for the stock
- ✅ If credits are confirmed through 2032, the earnings model is supported for years
- ❌ If credits are cut or eliminated, the EBITDA story collapses
Gaffney, SC Finishing Facility — H2 2026 Opening 🏭
First Solar committed $330M to a new 3.7GW finishing facility in Gaffney, South Carolina, expected to open in H2 2026. This is the key to reducing tariff exposure:
- 🏗️ Converts semi-finished cells from Southeast Asian factories into completed modules domestically — sidestepping tariff classifications
- 💪 Takes US nameplate capacity to 14 GW in 2026, scaling to 17.7 GW by 2027
- Stock rose 5.1% on the original announcement — the market rewarded this decision
AI Data Center Tailwind ☁️
Growing demand for utility-scale solar from hyperscalers building AI data centers adds a secular tailwind for FSLR. As companies like Google, Microsoft, and Amazon race to build AI infrastructure, they need massive amounts of clean power — and FSLR's utility-scale domestic modules are well-positioned.
⚠️ Risk Catalysts (Negative)
2026 Revenue Guidance Cliff 📉
2026 guidance of $4.9B-$5.2B was far below the $6.16B consensus — essentially flat with 2025's $5.2B revenue despite years of heavy capex investment. Multiple analysts downgraded following Q4 results including Baird and BMO Capital Markets.
Jefferies PT Cut — April 7, 2026 🔪
Jefferies cut their price target to $187 from $205, maintaining Hold, citing logistics inflation from Middle East conflict compressing near-term margins.
Negative Net Bookings 📊
Simply Wall St flagged negative net bookings as a concern suggesting demand and pricing headwinds. A shrinking order backlog means less revenue visibility.
🎲 Price Targets & Probabilities
Based on gamma levels, implied move analysis, and catalyst setup:
🐂 Bull Case — $220-$240 by June
- Requires Q1 earnings beat on April 28, positive bookings trends, and early Section 45X confirmation signals
- Aligns with gamma resistance at $220 and $230, and the June Triple Witch implied upper range of $222.33
- Probability: ~25% — needs both earnings execution AND policy clarity to fire together
⚖️ Base Case — $195-$215 range through May OPEX
- Stock oscillates around the $200 gamma support and $210 resistance as investors await earnings and policy news
- Backlog concerns and guidance cliff keep upside limited near-term
- Probability: ~55% — most likely near-term path
🐻 Bear Case — $175-$185 by June
- Earnings miss or continued negative bookings; Jefferies already has a $187 PT
- May OPEX lower range: $187.48; June lower range: $179.41
- Probability: ~20% — possible if earnings disappoint on bookings or tariff costs
🚀 LEAP Bull Case — $260-$300 by January 2027
- Requires everything to work: good earnings, 45X credit preservation, Gaffney facility ramp, improving bookings
- January 2027 implied upper range: $260.65 — $300 requires a true outperformance vs. options pricing
- Probability: ~10-15% — that's why the $300 LEAPs cost $14.40 each; it's a high-reward, lower-probability bet
💡 Trading Ideas
🛡️ Conservative — "Sleep Well Strategy"
Buy FSLR shares + Sell covered calls at $220
- Trade: Own FSLR at ~$205 and sell the May $220 call for ~$8-$9 per share
- Income: ~$800-$900 per 100 shares, or a 4% yield in 32 days
- Why this works: You collect premium against your shares, reducing effective cost basis to ~$196. If FSLR surges above $220 on earnings, you cap gains at $220 — still a 7%+ return in a month.
- Risk: If FSLR tanks on earnings below $195, the premium cushion only helps so much
⚖️ Balanced — "Earnings Spread Play"
Bull Call Spread: Buy $210 CALL / Sell $220 CALL, expiring 2026-05-15
- Cost: ~$3-$5 net debit (verify current premiums)
- Max profit: ~$5-$7 (strikes difference minus debit)
- Why this works: Defined-risk bet on the Q1 earnings catalyst. Benefits from a post-earnings move above $210 while the short $220 call funds part of the trade. Break-even just above $213-$215.
- Risk: Full debit lost if FSLR can't clear $210 by May 15
🚀 Aggressive — "Match the Whale LEAP Play"
Buy the Jan 2027 $260 CALL — a step below the whale's $300 but still aggressive
- Cost: ~$15-$20 per contract (estimate, verify)
- Target: FSLR trades toward $260-$270 by January 2027 (within LEAP implied upper range of $260.65)
- Why this works: If the full bull thesis plays out — 45X credits confirmed, Gaffney opens, bookings recover, AI data center demand surges — the stock has analyst consensus support at $250.57 with the LEAP implied range reaching $260. The $260 strike is actually within the upper implied range, unlike the whale's $300.
- Risk: Any combination of earnings miss, 45X credit cuts, or continued backlog deterioration makes these worthless at expiration
⚠️ Risk Factors
❗ 45X Credit Dependency: FSLR projects $2.1B-$2.19B in Section 45X credits for 2026, representing the majority of EBITDA. Any legislative changes reducing these credits would be a major blow to the earnings model. Per Seeking Alpha, this reliance creates structural risk.
❗ 2026 Guidance Cliff: Flat revenue vs. 2025 despite massive capital investment suggests demand headwinds. The gap between 2026 guidance ($4.9B-$5.2B) and original consensus ($6.16B) reflects genuine order book weakness.
❗ Logistics Inflation: Jefferies flagged Middle East conflict-driven logistics inflation compressing near-term margins — another cost headwind on top of tariffs.
❗ $125M-$135M Tariff Impact: Estimated tariff cost for 2026 adds pressure on margins even with domestic manufacturing advantages.
❗ Negative Net Bookings: A shrinking order backlog is the bear case in plain numbers. Without new order momentum, future revenue visibility deteriorates.
❗ The $220 and $300 Calls Are Challenged by Implied Move: Both near-term and LEAP strikes are above what options pricing considers likely. The May $220 call buyer needs an above-consensus earnings result, and the $300 LEAP buyer needs FSLR to significantly outperform the market's own expectations.
🎯 The Bottom Line
Here's the deal: $6.2M in call buying on a $21.9B market cap company is real institutional interest — not noise. The two-layer structure (near-term May calls for earnings + LEAP $300 calls for the macro thesis) tells a clear story: this trader believes FSLR is oversold, April 28 earnings will be better than feared, and the multi-year domestic solar manufacturing story remains intact.
If you're bullish on FSLR:
- 📌 April 28 is your key date — Q1 earnings will set the tone. Bookings trends and 45X credit visibility are the two numbers to watch beyond EPS
- 💡 Consider the balanced bull call spread approach rather than naked calls — risk is defined and you still participate in an earnings breakout
- 🏗️ The longer-term thesis (Gaffney facility, 45X credits, AI data center demand) is real, but January 2027 $300 is a high-bar target requiring flawless execution
If you're cautious on FSLR:
- 👀 The $200 gamma support level is acting as a floor right now — watch whether it holds going into earnings
- 🛡️ Selling covered calls at $220 or $225 (if you own shares) generates income while you wait for clarity on 45X legislation and order backlog recovery
- ⚠️ Don't size aggressively ahead of binary events — a downside surprise could test the $187-$191 zone quickly
Lesson: When institutional money buys calls on a beaten-down stock right before earnings, it's worth paying attention — but make sure you understand what you're paying for. These calls are priced for an above-consensus outcome, not just a meet-the-number result.
⚠️ Disclaimer: Options trading involves substantial risk and is not suitable for all investors. This analysis is for informational purposes only and does not constitute financial advice. Always do your own research and consult a licensed financial advisor before trading.