Alan Armstrong
R · OK · Senate
- Filings
- 1
- Calls
- 1
- Puts
- 0
See the latest option contracts disclosed by members of Congress and their households: who filed, what was bought or sold, the reported value range, strike and expiration when available, filing delay, and the official filing reference.
Data current through Jul 21, 2026. This is filing-time data, not real-time brokerage data.
The direct answer
Members, spouses, and dependent children may hold and trade calls and puts. A qualifying transaction over $1,000 is generally reportable under the STOCK Act. The filing should identify the option, underlying security, transaction value, strike price, and expiration where applicable.
Kapitol's strict 2026 source screen currently identifies 110 option transaction rows across 13 filings from 6 filers: 51 calls and 59 puts. Those are source rows, not 110 unique strategies or member-directed bets.
The most important reading rule: a call is not automatically bullish and a put is not automatically bearish. Buying and selling create different obligations, and the public filing rarely shows the complete portfolio around the contract.
110
option transaction rows
13
official source filings
6
congressional filers
51
call rows
59
put rows
Scope: first-party House and Senate filings submitted in 2026. Imported 2012–2025 history is excluded. Counts refresh from the filing dataset.
Current disclosure data
These are the newest option-contract rows in Kapitol's 2026 source screen. The action column deliberately says bought or sold: collapsing both into a generic call or put label would reverse the meaning of some positions.
Select any row to open its full trade detail in the Kapitol Explorer.
| Filer | Position | Contract detail | Reported value | Traded | Filed | Source |
|---|---|---|---|---|---|---|
|
Alan Armstrong
R · OK · Senate |
Sold call
WMB
|
Williams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21 Strike $75 · Expires Aug 21, 2026 |
$250,001 - $500,000 | Jun 22, 2026 |
Jul 21, 2026 29 days later |
Open filing |
|
Laurel Lee
R · FL · House |
Sold call
NOK
|
Call option |
$1,001 - $15,000 | Jul 6, 2026 |
Jul 19, 2026 13 days later |
View Kapitol record House filing 20034694 |
|
Laurel Lee
R · FL · House |
Sold put
NOK
|
Put Option |
$1,001 - $15,000 | Jul 6, 2026 |
Jul 19, 2026 13 days later |
View Kapitol record House filing 20034694 |
|
Laurel Lee
R · FL · House |
Sold put
GE
|
Put Option |
$1,001 - $15,000 | Jun 16, 2026 |
Jul 19, 2026 33 days later |
View Kapitol record House filing 20034694 |
|
Dan Crenshaw
R · TX · House |
Sold put
META
|
Meta Platforms, Inc. - Class A Common Stock |
$1,001 - $15,000 | May 5, 2026 |
Jul 16, 2026 72 days later |
View Kapitol record House filing 20035024 |
|
Dan Crenshaw
R · TX · House |
Bought put
META
|
Meta Platforms, Inc. - Class A |
$1,001 - $15,000 | Apr 28, 2026 |
Jul 16, 2026 79 days later |
View Kapitol record House filing 20035024 |
|
Ro Khanna
D · CA · House |
Sold put
XSP
|
PUT/XSP @ 705 EXP 08/14/2026 Strike $705 · Expires Aug 14, 2026 |
$1,001 - $15,000 | Jun 25, 2026 |
Jul 1, 2026 6 days later |
View Kapitol record House filing 9116206 |
|
Ro Khanna
D · CA · House |
Sold put
XSP
|
PUT/XSP @ 710 EXP 08/31/2026 Strike $710 · Expires Aug 31, 2026 |
$1,001 - $15,000 | Jun 18, 2026 |
Jul 1, 2026 13 days later |
View Kapitol record House filing 9116206 |
|
Ro Khanna
D · CA · House |
Bought call
UBS
|
CALL/UBS FLEX EURO PM @ 47 EXP 06/12/2026 Strike $47 · Expires Jun 12, 2026 |
$1,001 - $15,000 | Jun 12, 2026 |
Jul 1, 2026 19 days later |
View Kapitol record House filing 9116206 |
|
Ro Khanna
D · CA · House |
Bought call
AMZN
|
CALL/AMZN FLEX EURO PM 245 EXP 06/05/2026 Strike $245 · Expires Jun 5, 2026 |
$1,001 - $15,000 | Jun 5, 2026 |
Jul 1, 2026 26 days later |
View Kapitol record House filing 9116206 |
|
Ro Khanna
D · CA · House |
Bought call
NVDA
|
CALL/NVDA FLEX EURO PM 205 EXP 06/05/2026 Strike $205 · Expires Jun 5, 2026 |
$1,001 - $15,000 | Jun 5, 2026 |
Jul 1, 2026 26 days later |
View Kapitol record House filing 9116206 |
|
Ro Khanna
D · CA · House |
Bought call
ODFL
|
CALL/ODFL FLEX EURO PM 235 EXP 06/05/2026 Strike $235 · Expires Jun 5, 2026 |
$1,001 - $15,000 | Jun 5, 2026 |
Jul 1, 2026 26 days later |
View Kapitol record House filing 9116206 |
|
Ro Khanna
D · CA · House |
Bought call
AAPL
|
CALL/AAPL FLEX EURO PM 285 EXP 06/05/2026 Strike $285 · Expires Jun 5, 2026 |
$1,001 - $15,000 | Jun 5, 2026 |
Jul 1, 2026 26 days later |
View Kapitol record House filing 9116206 |
|
Ro Khanna
D · CA · House |
Bought call
MS
|
Call/MS Flex Euro PM @ 187.5 EXP 06/05/2026 Strike $187.5 · Expires Jun 5, 2026 |
$1,001 - $15,000 | Jun 5, 2026 |
Jul 1, 2026 26 days later |
View Kapitol record House filing 9116206 |
|
Ro Khanna
D · CA · House |
Sold put
XSP
|
PUT/XSP @ 715 EXP 08/07/2026 Strike $715 · Expires Aug 7, 2026 |
$1,001 - $15,000 | Jun 4, 2026 |
Jul 1, 2026 27 days later |
View Kapitol record House filing 9116206 |
|
Nancy Pelosi
D · CA · House |
Bought call
UBER
|
Purchased 200 call options with a strike price of $50 and an expiration date of 3/19/27. Strike $50 · Expires Mar 19, 2027 |
$500,001 - $1,000,000 | May 29, 2026 |
Jun 23, 2026 25 days later |
View Kapitol record House filing 20034836 |
|
Nancy Pelosi
D · CA · House |
Bought call
INTC
|
Purchased 200 call options with a strike price of $50 and an expiration date of 3/19/27. Strike $50 · Expires Mar 19, 2027 |
$1,000,001 - $5,000,000 | May 29, 2026 |
Jun 23, 2026 25 days later |
View Kapitol record House filing 20034836 |
|
Ro Khanna
D · CA · House |
Sold put
XSP
|
PUT/XSP @ 710 EXP 07/24/2026 Strike $710 · Expires Jul 24, 2026 |
$1,001 - $15,000 | May 28, 2026 |
Jun 9, 2026 12 days later |
View Kapitol record House filing 9116142 |
Reported value is not notional exposure
A $100,001–$250,000 transaction bracket does not tell you the market value of the shares controlled by the option. Contract multipliers, premium, strike, hedges, and other account positions can make the economic exposure very different.
A source row is not a unique bet
One strategy can appear on multiple rows, expirations, or household accounts. The March Khanna filing, for example, repeats matching put contracts across a spouse trust and two dependent-child trusts.
Members of Congress options trading
This view groups rows by congressional filer. It still does not assign personal ownership: a member files for covered household accounts, and the owner code must be checked in the original document.
R · OK · Senate
R · FL · House
R · TX · House
D · CA · House
D · CA · House
D · NJ · House
Options 101 for disclosure readers
To interpret congressional options trading, read the contract type together with the transaction direction. The same word can describe opposite market exposures.
| Position | Basic payoff | Common interpretation | What the filing still cannot prove |
|---|---|---|---|
| Buy call | Right to buy at the strike; loss normally limited to premium. | Bullish upside exposure. | Whether it hedges another position, exact premium paid, or when it was closed. |
| Sell call | Obligation to sell or settle if exercised. | Income, capped upside, or bearish exposure. | Whether the call was covered by shares already owned. |
| Buy put | Right to sell at the strike; loss normally limited to premium. | Downside hedge or bearish trade. | Whether the household owned the underlying stock and was buying insurance. |
| Sell put | Obligation to buy or settle if exercised. | Income or willingness to buy lower; often neutral-to-bullish. | Cash collateral, other legs, and the complete risk around the contract. |
Strike price
The price at which the contract can be exercised. It is not the premium paid for the option.
Expiration
The date the right or obligation ends. Two contracts on the same ticker can behave very differently if their expirations differ.
Owner code
SP means spouse, DC dependent child, and JT joint. The filer name alone does not identify who owned the account.
What the source documents actually show
The filings range from large, long-dated calls to small index puts and short-lived FLEX contracts. They also show why “a member bought options” is often an inaccurate summary.
A filing submitted January 23 reported purchases of 20 call contracts each in AAPL, AMZN, GOOGL, and NVDA. The contracts expire January 15, 2027, with disclosed transaction ranges from $100,001–$250,000 to $250,001–$500,000.
A June 23 filing added 200 Intel calls and 200 Uber calls, both with a $50 strike and March 19, 2027 expiration. The reported transaction brackets were $1,000,001–$5,000,000 for Intel and $500,001–$1,000,000 for Uber. Both filings mark the owner as spouse, not Nancy Pelosi personally.
Crenshaw's July 16 filing reports buying 10 META puts on April 28 “at $11.80” and selling 10 puts on May 5 “at $22.00.” Each transaction falls in the $1,001–$15,000 bracket. The comments do not label those figures as strike prices, so this page does not invent one. The filing arrived 79 and 72 days after the respective trade dates, which puts both rows beyond Kapitol's mechanical 45-day screen.
Khanna's April 7 image-only filing shows sold puts in AMD, Broadcom, Microsoft, NVIDIA, and Palantir with September 2026 and March 2027 expirations. The same ten contract descriptions recur across the Ritu Ahuja 1994 Trust, coded SP, and two dependent-child trusts, coded DC. Counting those as 30 unrelated strategies would triple-count what the document actually depicts.
Other 2026 Khanna filings include XSP index puts and customized FLEX calls tied to U.S. and international names. Some scanned rows arrive from the source extractor as asset type “other,” which is why Kapitol also checks for descriptions beginning CALL/ or PUT/.
Josh Gottheimer · JT
April and June filings report MSFT call purchases and sales with strikes from $320 to $340. The owner code is joint, and the filing identifies a Morgan Stanley Portfolio Management Active Assets account.
Laurel Lee · SP
A July 19 filing marks three spouse-owned option sales: a GE put, a Nokia put, and a Nokia call, each in the $1,001–$15,000 transaction bracket.
View matching trades House filing 20034694Alan Armstrong · Senate
Armstrong's July 21 PTR reports selling a WMB call with a $75 strike and August 21, 2026 expiration in the $250,001–$500,000 bracket. This page leaves ownership unspecified because the source view, not third-party trackers, controls that fact.
Official Senate filingThe strongest research finding
A study of roughly 150,000 congressional transactions from July 2012 through May 15, 2023 examined “negative trading”: short sales, inverse funds, purchased puts, and written calls. The authors identified 20 members with options positions that created negative exposure, covering 587 trades with about $15.5 million in reported transaction value.
Those negative trades were associated with positive abnormal returns, with the strongest reported effects over roughly 10 to 15 trading days and magnitudes around 1% to 2%. The same pattern did not appear for ordinary long positions. That is evidence of a statistically unusual association; it is not proof that any named lawmaker traded on material nonpublic information.
The limitations matter. Congressional filings do not reveal a complete portfolio, and the study notes that strike prices were sometimes unavailable. Without every hedge and account position, an apparently bearish put could be insurance rather than a standalone directional bet.
~150K
transactions studied
20
members with negative option exposure
587
negative option trades
~$15.5M
reported value
Almost there. Check your inbox and click the confirm link.
Free newsletter: the congressional trades worth understanding.
Get the option, stock, timing, and policy disclosures that survive our research filter—without reading every PTR yourself.
By subscribing you accept beehiiv's Terms and Privacy Policy.
What the law requires
House Ethics guidance treats options as reportable securities and instructs filers to identify the contract and underlying asset, report its value, and include strike and expiration details. That is better than a ticker-only row, but still far short of a brokerage statement.
There is no clean government options API. House and Senate disclosures arrive in different formats, some House reports are image-only scans, and the source vocabulary is inconsistent. A reliable list needs explicit inclusion rules.
The same concept can appear as OP, Stock Option, option, or other. Image-extracted FLEX contracts may expose their type only through a description beginning CALL/ or PUT/.
A private fund “capital call” is not a call option. A bond with “call make whole” language is not an options trade either. Kapitol includes recognized option asset types and contract descriptions that start with CALL/ or PUT/, rather than matching the word call anywhere.
One filing can repeat the same contract across accounts or list several expirations. This page counts exactly what it claims: source transaction rows, distinct source filings, and distinct congressional filers.
Policy consequence
A rule that bans only purchases of common stock can leave economically similar exposure available through calls, written puts, inverse funds, or customized contracts. A rule that applies only to the member can shift activity into spouse, joint, or dependent-child accounts.
H.R. 7008 passed the House on July 22, 2026, but it is not law. Its treatment of covered securities, existing positions, sales, family members, and the attached voter-ID language matters more than the shorthand “stock trading ban.”
Current source-filing range: Jan 23, 2026 through Jul 21, 2026. Production results are cached for up to one hour.
Yes. The current STOCK Act disclosure system does not prohibit members of Congress from trading listed options. Covered option transactions over $1,000 generally have to be reported on a Periodic Transaction Report, including qualifying trades by a spouse or dependent child.
Kapitol's 2026 source screen currently includes Alan Armstrong, Laurel Lee, Dan Crenshaw, Ro Khanna, Nancy Pelosi and Josh Gottheimer. This is a list of filers whose public disclosures contain option-contract transaction rows, not a claim that every contract was owned or directed by the member personally.
The 2026 House filings discussed on this page mark the Pelosi option positions with owner code SP, meaning spouse. They are household disclosures commonly searched as Pelosi trades, but the source documents attribute the positions to Paul Pelosi.
No. A purchased put can be a bearish bet or portfolio insurance. A sold put has almost the opposite payoff and can express a willingness to buy the underlying asset at the strike price. Direction cannot be inferred from the word put alone.
No. Filings use broad transaction-value brackets and do not provide a live account balance or complete portfolio. The reported range is not the same as the option contract's notional exposure, and some filings omit the premium, contract count, strike, or expiration.
House guidance generally requires a covered PTR by the earlier of 30 days after the filer learns of the transaction or 45 days after the transaction. Senate guidance also applies a 45-day outside limit to covered transactions over $1,000. Public trackers therefore follow the filing, not the original trade in real time.
A FLEX option is an exchange-listed option whose terms can be customized, such as strike, expiration, or settlement style. A description like CALL/AMZN FLEX EURO PM identifies a call contract with European-style exercise and a p.m. settlement convention; it should not be treated as a standard stock purchase.
Kapitol reads official Periodic Transaction Reports from the Clerk of the U.S. House and the Senate electronic financial disclosure system. Senate rows link directly to the official filing. House rows retain the official filing ID and open the matching Kapitol record while the Clerk archive redirects its PDF URLs away from the disclosure. The imported historical archive is excluded from the live 2026 screen.
Kapitol.ai monitors the raw disclosures, verifies the source, and explains the small set of congressional trades with a real timing, policy, or committee angle.
Not ready yet?
Subscribe to free Congress trade picksWe use cookies for analytics and to show live price charts. Accept non-essential cookies, or keep only what's essential. Details.