greeksoup/ stock research

Microsoft Corp.: House trades

House members reported 281 purchases and 290 sales of Microsoft in reports filed since 1 January 2019. 153 of them were trades in options (calls or puts) rather than the shares themselves. 2 were shares bought or sold by exercising options, as the report itself says. The latest: Pete Sessions (TX17), sale, $250,001 - $500,000, traded 2 October 2026.

Trades reported571by 78 members
Purchases · sales281 · 290at least $65.2M bought, $70.5M sold; 153 in options; 2 by exercising options
Days to report, middle trade26the law allows 45
Reported late75longest 1,498 days
New to this? How to read this page
  1. Members of the House must report a trade in a stock they, a spouse or a dependent child owns, within 45 days.
  2. They report a dollar range (such as $1,001 to $15,000), so exact amounts are not known.
  3. A trade shows on the day it was made. The report often came weeks later.
  4. A member's trade is one person's decision. It is worth noticing, and it says nothing certain about the stock.
  5. How members report trades

House trades on the share price

The trades reach back to 17 Aug 2017. The largest: Josh Gottheimer's purchase of options of $5,000,001 - $25,000,000 on 14 Nov 2023.

PurchaseSaleOption purchaseOption saleShare price

The blue line is the daily close. Each triangle is one trade, placed on the day it was made: up for a purchase, down for a sale, larger for a larger reported range, hollow for a trade in options rather than the shares. Hover or tap one for the member, the range and how long the report took.

Who traded

reported ranges

78 members traded. Josh Gottheimer made the most trades (213).

One row per member, purchases to the right and sales to the left. Members report only a range, so each bar sits at the middle of the ranges and the label gives the full range.

How long each report took

75 trades were reported after the 45 days the law allows. The longest took 1,498 days: Thomas Suozzi, traded 17 Aug 2017 as the report itself states.

One column per trade, oldest on the left: the days from the trade to the report. The dashed line is the 45 days the law allows.

How it compares

last six months, every company on the site

    The bar ranks every company on the site from the lowest on the left to the highest on the right, in three equal thirds; the small figures under it are the values where each third starts, and the black tick is the middle company. The orange dot is this company; the grey ticks are the other companies in its industry (hover or tap for names). A hatched block is companies tied at none.

    Every House trade as a table
    MemberStateOwnerTypeAmountTradedDisclosedReport
    Pete SessionsTX17SPSale$250,001 - $500,0002 October 202627 October 2026PTR
    Lisa McClainMI09SPPurchase$1,001 - $15,00030 September 202612 October 2026PTR
    Maria Elvira SalazarFL27Sale (partial)$1,001 - $15,00024 September 20267 October 2026PTR
    Michael RulliOH06Sale (partial)$1,001 - $15,00028 September 20262 October 2026PTR
    Cleo FieldsLA06Purchase$1,001 - $15,00010 September 20261 October 2026PTR
    Josh GottheimerNJ05JTPurchase of options$250,001 - $500,00014 August 202614 September 2026PTR
    Josh GottheimerNJ05JTPurchase of options$500,001 - $1,000,00014 August 202614 September 2026PTR
    Josh GottheimerNJ05JTSale of options$250,001 - $500,00014 August 202614 September 2026PTR
    Josh GottheimerNJ05JTSale of options$500,001 - $1,000,00014 August 202614 September 2026PTR
    Thomas H. KeanNJ07Sale (partial)$15,001 - $50,00027 August 202612 September 2026PTR
    Gilbert CisnerosCA31Purchase$15,001 - $50,00018 August 202610 September 2026PTR
    David J. TaylorOH02Sale$1,001 - $15,00026 August 20265 September 2026PTR
    Gilbert CisnerosCA31Purchase$15,001 - $50,00017 July 20264 September 2026PTR
    Kevin HernOK01JTSale (partial)$15,001 - $50,00021 August 20261 September 2026PTR
    David J. TaylorOH02Sale$15,001 - $50,00011 August 202620 August 2026PTR
    Richard Dean McCormickGA06Sale$1,001 - $15,00030 July 202614 August 2026PTR
    Michael RulliOH06Sale$1,001 - $15,00025 June 20267 August 2026PTR
    Michael RulliOH06Sale$1,001 - $15,00020 February 20267 August 2026PTR
    Michael RulliOH06Purchase$1,001 - $15,0005 February 20267 August 2026PTR
    David J. TaylorOH02Purchase$1,001 - $15,00024 July 20266 August 2026PTR
    Jared MoskowitzFL23DCPurchase$1,001 - $15,00017 June 202626 July 2026PTR
    Thomas H. KeanNJ07Sale (partial)$1,001 - $15,0002 June 202615 July 2026PTR
    Gilbert CisnerosCA31Sale (partial)$15,001 - $50,00016 June 20262 July 2026PTR
    Cleo FieldsLA06Purchase$1,001 - $15,00011 June 202626 June 2026PTR
    Matthew Robert Van EppsTN07Sale$1,001 - $15,00016 June 202617 June 2026PTR
    Jonathan JacksonIL01JTSale (partial)$15,001 - $50,00012 May 202616 June 2026PTR
    Gilbert CisnerosCA31Purchase$50,001 - $100,00015 May 20268 June 2026PTR
    Josh GottheimerNJ05JTSale of options$250,001 - $500,00019 May 20263 June 2026PTR
    Josh GottheimerNJ05JTSale of options$500,001 - $1,000,00019 May 20263 June 2026PTR
    Josh GottheimerNJ05JTPurchase of options$250,001 - $500,00019 May 20263 June 2026PTR
    Josh GottheimerNJ05JTPurchase of options$500,001 - $1,000,00019 May 20263 June 2026PTR
    Amounts are the bands the report uses.
    Read moreOwner: SP is spouse, JT is joint, DC is dependent child, blank is the member. House only; the Senate publishes behind a form a reader cannot fetch. 33 of the reports read were scans without a text layer and are not searchable.