FSLR · Wheel

First Solar, Inc. (FSLR) wheel

The cash-secured put → assigned shares → covered call cycle for this ticker.

$175.85
Modelled strike
$160.00
Modelled premium
$1.26
Cash required
$16,000.00
Breakeven
$158.74
Downside buffer
9.7%
Period return
0.8%
Annualized return
318.7%
Days to expiration
2
Strategy payoffModelled cash-secured put payoff. Spot $175.85. Expiry maximum profit $126.00 · Expiry maximum loss -$15,874.00 · Expiry breakevens $158.74. Total position fees $0.00 deducted once. Intrinsic at the common expiration; IV/time never alters expiry P/L. No early exercise, assignment, slippage, dividends or taxes modeled.

Update time unavailable

Loading graph — the exact table is available below.

$87.925: Expiration P/L: -$7,081.50 Update time unavailable
Event / reference markers
  • Spot: $175.85
  • Expiry breakeven $158.74: $158.74
  • sell put strike $160.00: $160.00
Exact data table

Strategy payoff · full stored dataset, independent of graph range/toggles

ObservationExpiration P/L (USD)ContextUpdated
-$7,081.50Update time unavailable
-$6,905.65Update time unavailable
-$6,729.80Update time unavailable
-$6,553.95Update time unavailable
-$6,378.10Update time unavailable
-$6,202.25Update time unavailable
-$6,026.40Update time unavailable
-$5,850.55Update time unavailable
-$5,674.70Update time unavailable
-$5,498.85Update time unavailable
-$5,323.00Update time unavailable
-$5,147.15Update time unavailable
-$4,971.30Update time unavailable
-$4,795.45Update time unavailable
-$4,619.60Update time unavailable
-$4,443.75Update time unavailable
-$4,267.90Update time unavailable
-$4,092.05Update time unavailable
-$3,916.20Update time unavailable
-$3,740.35Update time unavailable
-$3,564.50Update time unavailable
-$3,388.65Update time unavailable
-$3,212.80Update time unavailable
-$3,036.95Update time unavailable
-$2,861.10Update time unavailable
-$2,685.25Update time unavailable
-$2,509.40Update time unavailable
-$2,333.55Update time unavailable
-$2,157.70Update time unavailable
-$1,981.85Update time unavailable
-$1,806.00Update time unavailable
-$1,630.15Update time unavailable
-$1,454.30Update time unavailable
-$1,278.45Update time unavailable
-$1,102.60Update time unavailable
-$926.75Update time unavailable
-$750.90Update time unavailable
-$575.05Update time unavailable
-$399.20Update time unavailable
-$223.35Update time unavailable
-$47.50Update time unavailable
$0.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Spot referenceUpdate time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable
$126.00Update time unavailable

Black-Scholes from the published at-the-money implied volatility (one expected move out of the money). If assigned you buy 100 shares at the strike, an effective $158.74 per share after premium; the shares can keep falling.

Stage C would sell a $190.00 call for about $1.94, lowering the effective basis further.

Next steps

Data provenance

Figures are from published, reviewed research as of Oct 27, 2026, 4:00 PM EDT. Modelled option premiums use Black-Scholes with the published at-the-money implied volatility and are labelled as modelled, not as live quotes.