Business · Congress trades · Senate
John R. Curtis
Republican Every stock trade John R. Curtis reported under the STOCK Act since 2020, and how each did against the S&P 500. Their full record.
Members report each trade as a dollar range, not an exact amount; volume uses the middle of each range. "Vs. the market since" is the stock's move from the trade date to today minus the S&P 500's: +10% means the trade did 10 points better than putting the same money in the S&P 500 that day. For a sale it's reversed, so a sale scores well when the stock then lagged. Prices exclude dividends. Trades by spouses and children count.
The portfolio against the market
Our rebuild of the household's disclosed stocks and options since June 30, 2019: +233.3% against +154.9% for the S&P 500. Hover for any quarter.
Compare with funds and other members · how we rebuild it is on that page.
What they still hold
By our estimate: every reported buy less every reported sale, at today's prices. Positions from before 2020 are missing.
| Stock | Share of portfolio | Worth about |
|---|---|---|
| GOOGLAlphabet Inc. | 75.3% | $174K |
| PGRProgressive Corporation | 10.1% | $23K |
| LMTLockheed Martin | 5.3% | $12K |
| LVSLas Vegas Sands | 3.2% | $7,282 |
| ZMZoom Communications | 2.9% | $6,721 |
| FISVFiserv | 1.4% | $3,258 |
| BACBank of America | 1.0% | $2,349 |
| MRKMerck & Co. | 0.8% | $1,895 |
Most traded: AMZN (10), MSFT (8), ADBE (5), BRK.B (5), BSX (5), UNH (5), ANTM (5), ABT (4)
Every trade
| Traded | What | Stock | Amount | Vs. the market since |
|---|---|---|---|---|
| June 2, 2026 | Bought Joint | UBS AG LONDON BRH TRIGGER CONTIN CYN | $100,001 - $250,0001 | – |
| June 2, 2026 | Bought Joint | JPMORGAN CHASE FINL CO CONTIN INT | $100,001 - $250,0001 | – |
| June 2, 2026 | Bought Joint | CITIGROUP GLBL MKTS HLDG CONTIN EQTY SECS | $250,001 - $500,0001 | – |
| June 2, 2026 | Sold Joint | WEST CENTRAL IN SCH BLDG AD VALOREM PPTY | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | UTAH CNTY UT TRANSN SALES TAX RFDG | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | TEXAS WTR DEV BRD ST REVLVG | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | SULLIVAN CNTY PA SCH DIST | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | SOUTH CAROLINA TRANSN INFRA BK REV RFDG | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | SKAGIT CNTY WA CONS SCH DIST 320 MT VERNON | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | SANGAMON LOGAN MENARD CNTYS IL CMNTY SCH DIST | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | ROMEOVILLE IL B/E CPN | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | PENN IN HIGH SCH BLDG CORP 1ST MTG | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | ONSLOW CNTY NC LTD OBLIG | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | OLATHE KS IMPT RFDG | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | MISSISSIPPI ST SER | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | METROPOLITAN TRANSN AUTH NY REV RFDG | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | INDIANA ST FIN AUTH WSTWTR UTIL REV 1ST LIEN RFDG | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | HENNEPIN CNTY MN SALES TAX REV | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | HENDERSON CNTY NC LTD OBLIG | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Spouse | GEORGIA ST SER | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | EASTERN HOWARD IN 3RD MILLENIUM SCH BLDG 1ST MTG | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | COLO NESCO CMNTY SCH DIST | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | COLORADO ST CTF PARTN RURAL SER | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | CALIFORNIA ST VARIOUS PURP RFDG | $1,001 - $15,0001 | – |
| June 2, 2026 | Sold Joint | CALIFORNIA ST UNIV REV STWIDE SER | $1,001 - $15,0001 | – |
| December 11, 2024LATE | Bought Joint | ANDREWS TX INDPT SCH DIST BLDG PSF GTD B/E CPN | $1,001 - $15,0002 | – |
| September 3, 2024LATE | Sold Joint | PRINCE GEORGES CNTY MD GO CONS PUB IMPT BDS 2014A | $1,001 - $15,0002 | – |
| May 13, 2024LATE | Sold Joint | OSHKOSH WIS AREASCH DIST GO PROM NTS 2022 | $1,001 - $15,0002 | – |
| December 4, 2023 | Sold Joint | ABTAbbott Laboratories (ABT) | $1,001 - $15,0003 | +69.3% |
| December 4, 2023 | Sold | ADBEF S : New S O : Northwestern Mutual - Joint JT Adobe | $1,001 - $15,0003 | +128.4% |
| December 4, 2023 | Sold | AMDF S : New S O : Northwestern Mutual - Joint JT Advan | $1,001 - $15,0003 | −276.9% |
| December 4, 2023 | Sold | GOOGF S : New S O : Northwestern Mutual - Joint JT Alpha | $15,001 - $50,0003 | – |
| December 4, 2023 | Sold | AMZNF S : New S O : Northwestern Mutual - Joint JT Amazo | $15,001 - $50,0003 | −3.6% |
| December 4, 2023 | Sold | AXPF S : New S O : Northwestern Mutual - Joint JT Ameri | $1,001 - $15,0003 | −12.0% |
| December 4, 2023 | Sold Joint | AAPLApple Inc. (AAPL) | $1,001 - $15,0003 | −12.3% |
| December 4, 2023 | Sold | AMATF S : New S O : Northwestern Mutual - Joint JT Appli | $1,001 - $15,0003 | −107.0% |
| December 4, 2023 | Sold | AZOF S : New S O : Northwestern Mutual - Joint JT AutoZ | $1,001 - $15,0003 | +51.9% |
| December 4, 2023 | Sold | BRK.BF S : New S O : Northwestern Mutual - Joint JT Berks | $1,001 - $15,0003 | +19.8% |
| December 4, 2023 | Sold | BLKF S : New S O : Northwestern Mutual - Joint JT Black | $1,001 - $15,0003 | +19.0% |
| December 4, 2023 | Sold | BSXF S : New S O : Northwestern Mutual - Joint JT Bosto | $1,001 - $15,0003 | +87.9% |
| December 4, 2023 | Sold | CATF S : New S O : Northwestern Mutual - Joint JT Cater | $1,001 - $15,0003 | −117.9% |
| December 4, 2023 | Sold | CVXF S : New S O : Northwestern Mutual - Joint JT Chevr | $1,001 - $15,0003 | +13.7% |
| December 4, 2023 | Sold | CMGF S : New S O : Northwestern Mutual - Joint JT Chipo | $1,001 - $15,0003 | +101.7% |
| December 4, 2023 | Sold | KOF S : New S O : Northwestern Mutual - Joint JT Coca- | $1,001 - $15,0003 | +11.9% |
| December 4, 2023 | Sold Joint | CMCSAComcast Corporation - Class A (CMCSA) | $1,001 - $15,0003 | +114.8% |
| December 4, 2023 | Sold | COPF S : New S O : Northwestern Mutual - Joint JT Conoc | $1,001 - $15,0003 | +41.1% |
| December 4, 2023 | Sold | STZF S : New S O : Northwestern Mutual - Joint JT Const | $1,001 - $15,0003 | +115.1% |
| December 4, 2023 | Sold | COSTF S : New S O : Northwestern Mutual - Joint JT Costc | $1,001 - $15,0003 | +3.9% |
| December 4, 2023 | Sold | CSXF S : New S O : Northwestern Mutual - Joint JT CSX C | $1,001 - $15,0003 | +24.4% |
| December 4, 2023 | Sold | DHRF S : New S O : Northwestern Mutual - Joint JT Danah | $1,001 - $15,0003 | +65.9% |
| December 4, 2023 | Sold | DEF S : New S O : Northwestern Mutual - Joint JT Deere | $1,001 - $15,0003 | −5.0% |
| December 4, 2023 | Sold | EWF S : New S O : Northwestern Mutual - Joint JT Edwar | $1,001 - $15,0003 | +43.8% |
| December 4, 2023 | Sold | ELVF S : New S O : Northwestern Mutual - Joint JT Eleva | $1,001 - $15,0003 | +80.3% |
| December 4, 2023 | Sold | LLYF S : New S O : Northwestern Mutual - Joint JT Eli L | $1,001 - $15,0003 | −44.7% |
| December 4, 2023 | Sold | EMRF S : New S O : Northwestern Mutual - Joint JT Emers | $1,001 - $15,0003 | −12.6% |
| December 4, 2023 | Sold | FIF S : New S O : Northwestern Mutual - Joint JT Fiser | $1,001 - $15,0003 | – |
| December 4, 2023 | Sold | GSF S : New S O : Northwestern Mutual - Joint JT Goldm | $1,001 - $15,0003 | −86.1% |
| December 4, 2023 | Sold | HLTF S : New S O : Northwestern Mutual - Joint JT Hilto | $1,001 - $15,0003 | −30.9% |
| December 4, 2023 | Sold | HDF S : New S O : Northwestern Mutual - Joint JT Home | $1,001 - $15,0003 | +73.9% |
| December 4, 2023 | Sold | HONF S : New S O : Northwestern Mutual - Joint JT Honey | $1,001 - $15,0003 | +61.6% |
| December 4, 2023 | Sold | ICEF S : New S O : Northwestern Mutual - Joint JT Inter | $1,001 - $15,0003 | +31.3% |
| December 4, 2023 | Sold | JPMF S : New S O : Northwestern Mutual - Joint JT JP Mo | $1,001 - $15,0003 | −43.4% |
| December 4, 2023 | Sold | KLACF S : New S O : Northwestern Mutual - Joint JT KLA C | $1,001 - $15,0003 | −154.3% |
| December 4, 2023 | Sold Joint | LRCXLam Research Corporation (LRCX) | $1,001 - $15,0003 | −221.8% |
| December 4, 2023 | Sold | MAF S : New S O : Northwestern Mutual - Joint JT Maste | $1,001 - $15,0003 | +18.0% |
| December 4, 2023 | Sold | METAF S : New S O : Northwestern Mutual - Joint JT Meta | $1,001 - $15,0003 | −61.2% |
| December 4, 2023 | Sold | MSFTF S : New S O : Northwestern Mutual - Joint JT Micro | $15,001 - $50,0003 | +22.9% |
| December 4, 2023 | Sold | NKEF S : New S O : Northwestern Mutual - Joint JT Nike, | $1,001 - $15,0003 | +136.7% |
| December 4, 2023 | Sold | NVDAF S : New S O : Northwestern Mutual - Joint JT NVIDI | $1,001 - $15,0003 | −308.3% |
| December 4, 2023 | Sold | PANWF S : New S O : Northwestern Mutual - Joint JT Palo | $1,001 - $15,0003 | −89.4% |
| December 4, 2023 | Sold | PEPF S : New S O : Northwestern Mutual - Joint JT Pepsi | $1,001 - $15,0003 | +93.1% |
| December 4, 2023 | Sold | PGF S : New S O : Northwestern Mutual - Joint JT Proct | $1,001 - $15,0003 | +65.7% |
| December 4, 2023 | Sold | RTXF S : New S O : Northwestern Mutual - Joint JT RTX C | $1,001 - $15,0003 | −55.9% |
| December 4, 2023 | Sold Joint | SPGIS&P Global Inc. (SPGI) | $1,001 - $15,0003 | +63.1% |
| December 4, 2023 | Sold | CRMF S : New S O : Northwestern Mutual - Joint JT Sales | $1,001 - $15,0003 | +73.0% |
| December 4, 2023 | Sold | SHWF S : New S O : Northwestern Mutual - Joint JT Sherw | $1,001 - $15,0003 | +49.3% |
| December 4, 2023 | Sold | SBUXF S : New S O : Northwestern Mutual - Joint JT Starb | $1,001 - $15,0003 | +69.7% |
| December 4, 2023 | Sold | TXNF S : New S O : Northwestern Mutual - Joint JT Texas | $1,001 - $15,0003 | −8.3% |
| December 4, 2023 | Sold | TMOF S : New S O : Northwestern Mutual - Joint JT Therm | $1,001 - $15,0003 | +28.4% |
| December 4, 2023 | Sold | TMUSF S : New S O : Northwestern Mutual - Joint JT T-Mob | $1,001 - $15,0003 | +66.2% |
| December 4, 2023 | Sold | UNPF S : New S O : Northwestern Mutual - Joint JT Union | $1,001 - $15,0003 | +45.6% |
| December 4, 2023 | Sold | UNHF S : New S O : Northwestern Mutual - Joint JT Unite | $1,001 - $15,0003 | +94.8% |
| December 4, 2023 | Sold | VLOF S : New S O : Northwestern Mutual - Joint JT Valer | $1,001 - $15,0003 | −182.2% |
| December 4, 2023 | Sold | VF S : New S O : Northwestern Mutual - Joint JT Visa | $1,001 - $15,0003 | +11.9% |
| December 4, 2023 | Sold | ZTSF S : New S O : Northwestern Mutual - Joint JT Zoeti | $1,001 - $15,0003 | +125.7% |
| November 9, 2023 | Bought Joint | WINNEBAGO CNTY WIS GO PROM NTS 5.000% 04/01/24 | $15,001 - $50,0004 | – |
| September 22, 2023 | Bought | F S : New S O : Northwestern Mutual - Joint JT TEXAS | $1,001 - $15,0005 | – |
| September 13, 2023 | Bought Joint | ABTAbbott Laboratories (ABT) | $1,001 - $15,0005 | −70.7% |
| September 13, 2023 | Sold some | ADBEF S : New S O : Northwestern Mutual - Joint JT Adobe | $1,001 - $15,0005 | +128.6% |
| September 13, 2023 | Bought | LLYF S : New S O : Northwestern Mutual - Joint JT Eli L | $1,001 - $15,0005 | +36.1% |
| September 13, 2023 | Bought | EMRF S : New S O : Northwestern Mutual - Joint JT Emers | $1,001 - $15,0005 | −7.5% |
| September 13, 2023 | Sold | JNJF S : New S O : Northwestern Mutual - Joint JT Johns | $1,001 - $15,0005 | +18.4% |
| September 13, 2023 | Bought | PANWF S : New S O : Northwestern Mutual - Joint JT Palo | $1,001 - $15,0005 | +127.8% |
| September 13, 2023 | Sold some | UNPF S : New S O : Northwestern Mutual - Joint D | $1,001 - $15,0005 | +36.7% |
| September 13, 2023 | Sold | WMF S : New S O : Northwestern Mutual - Joint JT Waste | $1,001 - $15,0005 | +33.1% |
| June 21, 2023LATE | Sold some Joint | AMDAdvanced Micro Devices, Inc. (AMD) | $1,001 - $15,0006 | −294.2% |
| June 21, 2023LATE | Sold | AMATF S : Amended S O : Northwestern Mutual - Joint JT A | $1,001 - $15,0006 | −122.0% |
| June 21, 2023LATE | Bought | KOF S : New S O : Northwestern Mutual - Joint JT Coca- | $1,001 - $15,0006 | −27.7% |
| June 21, 2023LATE | Bought | EWF S : New S O : Northwestern Mutual - Joint JT Edwar | $1,001 - $15,0006 | −82.4% |
| June 21, 2023LATE | Sold some | LRCXF S : New S O : Northwestern Mutual - Joint JT Lam R | $1,001 - $15,0006 | −280.6% |
| June 21, 2023LATE | Sold some Joint | MSFTMicrosoft Corporation (MSFT) | $1,001 - $15,0006 | +15.7% |
| June 21, 2023LATE | Bought | SHWF S : New S O : Northwestern Mutual - Joint JT Sherw | $1,001 - $15,0006 | −41.2% |
| June 21, 2023LATE | Sold | SYYF S : New S O : Northwestern Mutual - Joint JT Sysco | $1,001 - $15,0006 | +64.3% |
| June 21, 2023LATE | Bought | TMUSF S : New S O : Northwestern Mutual - Joint JT T-Mob | $1,001 - $15,0006 | −59.1% |
| June 21, 2023LATE | Bought | UNHF S : New S O : Northwestern Mutual - Joint JT Unite | $1,001 - $15,0006 | −92.1% |
| June 21, 2023LATE | Bought | VLOF S : New S O : Northwestern Mutual - Joint JT Valer | $1,001 - $15,0006 | +220.4% |
| March 9, 2022LATE | Sold | ANTMF S : New S O : Northwestern Mutual - Joint 20000917 | $1,001 - $15,0006 | – |
| May 11, 2023 | Sold some Joint | MSFTMicrosoft Corporation (MSFT) | $1,001 - $15,0007 | +13.3% |
| April 27, 2023 | Bought | F S : New S O : Northwestern Mutual - Joint JT UNION | $1,001 - $15,0008 | – |
| April 26, 2023 | Bought Joint | BRK.BBerkshire Hathaway Inc. New (BRK.B) | $1,001 - $15,0008 | −24.9% |
| April 26, 2023 | Sold some | BSXF S : New S O : Northwestern Mutual - Joint JT Bosto | $1,001 - $15,0008 | +104.0% |
| April 26, 2023 | Sold some | CATF S : New S O : Northwestern Mutual - Joint JT Cater | $1,001 - $15,0008 | −147.2% |
| April 26, 2023 | Bought | CSXF S : New S O : Northwestern Mutual - Joint JT CSX C | $1,001 - $15,0008 | −29.4% |
| April 26, 2023 | Bought | EWF S : New S O : Northwestern Mutual - Joint JT Edwar | $1,001 - $15,0008 | −91.8% |
| April 26, 2023 | Bought | ELVF S : New S O : Northwestern Mutual - Joint JT Eleva | $1,001 - $15,0008 | −96.2% |
| April 26, 2023 | Sold some | MAF S : New S O : Northwestern Mutual - Joint JT Maste | $1,001 - $15,0008 | +22.8% |
| April 26, 2023 | Sold some | NVDAF S : New S O : Northwestern Mutual - Joint JT NVIDI | $1,001 - $15,0008 | −615.0% |
| April 26, 2023 | Sold some | SBUXF S : New S O : Northwestern Mutual - Joint JT Starb | $1,001 - $15,0008 | +104.0% |
| April 26, 2023 | Sold some | VF S : New S O : Northwestern Mutual - Joint D | $1,001 - $15,0008 | +15.7% |
| March 16, 2023 | Sold some Joint | BACBank of America Corporation (BAC) | $1,001 - $15,0009 | +18.0% |
| March 16, 2023 | Bought | BRK.BF S : New S O : Northwestern Mutual - Joint JT Berks | $1,001 - $15,0009 | −18.7% |
| March 16, 2023 | Sold | FRCF S : New S O : Northwestern Mutual - Joint JT FIRST | $1,001 - $15,0009 | – |
| March 14, 2023 | Bought | F S : New S O : Northwestern Mutual - Joint JT OAK C | $15,001 - $50,0009 | – |
| February 23, 2023 | Sold some Joint | GOOGLAlphabet Inc. - Class A (GOOGL) | $1,001 - $15,00010 | −191.6% |
| February 23, 2023 | Sold some | AMZNF S : New S O : Northwestern Mutual - Joint JT Amazo | $1,001 - $15,00010 | −68.3% |
| February 23, 2023 | Sold some | AAPLF S : New S O : Northwestern Mutual - Joint JT Apple | $1,001 - $15,00010 | −37.3% |
| February 23, 2023 | Sold some | BSXF S : New S O : Northwestern Mutual - Joint JT Bosto | $1,001 - $15,00010 | +98.5% |
| February 23, 2023 | Sold some | CVXF S : New S O : Northwestern Mutual - Joint JT Chevr | $1,001 - $15,00010 | +53.7% |
| February 23, 2023 | Sold some | COSTF S : New S O : Northwestern Mutual - Joint JT Costc | $1,001 - $15,00010 | −7.9% |
| February 23, 2023 | Sold some | JNJF S : New S O : Northwestern Mutual - Joint JT Johns | $1,001 - $15,00010 | +32.1% |
| February 23, 2023 | Sold some | JPMF S : New S O : Northwestern Mutual - Joint JT JP Mo | $1,001 - $15,00010 | −47.6% |
| February 23, 2023 | Sold some | MAF S : New S O : Northwestern Mutual - Joint JT Maste | $1,001 - $15,00010 | +19.3% |
| February 23, 2023 | Sold some | METAF S : New S O : Northwestern Mutual - Joint JT Meta | $1,001 - $15,00010 | −235.6% |
| February 23, 2023 | Sold some | MSFTF S : New S O : Northwestern Mutual - Joint JT Micro | $1,001 - $15,00010 | −19.1% |
| February 23, 2023 | Sold some | NVDAF S : New S O : Northwestern Mutual - Joint JT NVIDI | $1,001 - $15,00010 | −725.3% |
| February 23, 2023 | Sold some | PGF S : New S O : Northwestern Mutual - Joint JT Proct | $1,001 - $15,00010 | +80.5% |
| February 23, 2023 | Sold some | RTXF S : New S O : Northwestern Mutual - Joint JT Rayth | $1,001 - $15,00010 | +5.0% |
| February 23, 2023 | Sold some | TMOF S : New S O : Northwestern Mutual - Joint JT Therm | $1,001 - $15,00010 | +66.2% |
| February 23, 2023 | Sold some | UNHF S : New S O : Northwestern Mutual - Joint JT Unite | $1,001 - $15,00010 | +109.9% |
| January 27, 2023 | Bought Joint | OSHKOSH WIS AREA SCH DIST GO PROM NTS 2022 2.625% 03/01/27 | $1,001 - $15,00011 | – |
| December 20, 2022 | Bought Joint | AMDAdvanced Micro Devices, Inc. (AMD) | $1,001 - $15,00012 | +610.0% |
| December 20, 2022 | Sold some | BACF S : New S O : Northwestern Mutual - Joint JT Bank | $1,001 - $15,00012 | +43.7% |
| December 20, 2022 | Sold | ELVF S : New S O : Northwestern Mutual - Joint JT Eleva | $1,001 - $15,00012 | +118.0% |
| December 20, 2022 | Bought | FRCF S : New S O : Northwestern Mutual - Joint JT FIRST | $1,001 - $15,00012 | – |
| December 20, 2022 | Sold some | FISVF S : New S O : Northwestern Mutual - Joint JT Fiser | $1,001 - $15,00012 | +155.1% |
| December 20, 2022 | Sold some | JPMF S : New S O : Northwestern Mutual - Joint JT JP Mo | $1,001 - $15,00012 | −53.9% |
| December 20, 2022 | Sold some | UNHF S : New S O : Northwestern Mutual - Joint JT Unite | $1,001 - $15,00012 | +124.6% |
| December 20, 2022 | Bought | ZTSF S : New S O : Northwestern Mutual - Joint JT Zoeti | $1,001 - $15,00012 | −147.4% |
| October 28, 2022 | Bought | F S : New S O : Northwestern Mutual - Joint JT COLUM | $1,001 - $15,00013 | – |
| October 21, 2022 | Sold some Joint | ABTAbbott Laboratories (ABT) | $1,001 - $15,00013 | +95.9% |
| October 21, 2022 | Bought | ADBEF S : New S O : Northwestern Mutual - Joint JT Adobe | $1,001 - $15,00013 | −126.2% |
| October 21, 2022 | Bought | CMGF S : New S O : Northwestern Mutual - Joint JT Chipo | $1,001 - $15,00013 | −109.8% |
| October 21, 2022 | Sold some | TMUSF S : New S O : Northwestern Mutual - Joint D | $1,001 - $15,00013 | +91.1% |
| October 21, 2022 | Sold some | WMF S : New S O : Northwestern Mutual - Joint JT Waste | $1,001 - $15,00013 | +65.9% |
| September 14, 2022 | Bought Joint | MECKLENBERG CNTY N C PUB IMPT BDS 2018 | $1,001 - $15,00014 | – |
| August 12, 2022 | Bought Joint | AZOAutoZone, Inc. (AZO) | $1,001 - $15,00015 | −42.6% |
| August 12, 2022 | Bought | SBUXF S : New S O : Northwestern Mutual - Joint JT Starb | $1,001 - $15,00015 | −71.0% |
| August 12, 2022 | Bought | SYYF S : New S O : Northwestern Mutual - Joint JT Sysco | $1,001 - $15,00015 | −83.8% |
| August 5, 2022 | Sold | ULTAF S : New S O : Northwestern Mutual - Joint JT Ulta | $1,001 - $15,00015 | +25.4% |
| July 28, 2022 | Bought | SCHFF S : New S O : Northwestern Mutual - Joint JT Schwa | $1,001 - $15,00015 | – |
| June 30, 2021LATE | Bought Joint | OSAGE CNTY KANS GO REF AND IMPT BDS 2021 A 3.000% 09/01/30 | $1,001 - $15,00016 | – |
| June 28, 2022 | Bought Joint | AZOAutoZone, Inc. (AZO) | $1,001 - $15,00017 | −55.9% |
| June 28, 2022 | Bought | STZF S : New S O : Northwestern Mutual - Joint JT Const | $1,001 - $15,00017 | −150.0% |
| June 28, 2022 | Sold some | DEF S : New S O : Northwestern Mutual - Joint JT Deere | $1,001 - $15,00017 | −4.9% |
| June 28, 2022 | Bought | GSF S : New S O : Northwestern Mutual - Joint JT Goldm | $1,001 - $15,00017 | +94.8% |
| June 28, 2022 | Sold | ISRGF S : New S O : Northwestern Mutual - Joint JT Intui | $1,001 - $15,00017 | −9.1% |
| June 28, 2022 | Bought | JNJF S : New S O : Northwestern Mutual - Joint JT Johns | $1,001 - $15,00017 | −59.6% |
| June 28, 2022 | Sold | MSF S : New S O : Northwestern Mutual - Joint JT Morga | $1,001 - $15,00017 | −30.2% |
| June 28, 2022 | Bought | CRMS O : Northwestern Mutual - Joint JT Salesforce, Inc. (CRM) | $1,001 - $15,00017 | −62.4% |
| June 28, 2022 | Sold | TGTF S : New S O : Northwestern Mutual - Joint JT Targe | $1,001 - $15,00017 | +94.4% |
| June 28, 2022 | Sold some | VLOF S : New S O : Northwestern Mutual - Joint JT Valer | $1,001 - $15,00017 | −179.2% |
| June 28, 2022 | Bought | ZTSF S : New S O : Northwestern Mutual - Joint JT Zoeti | $1,001 - $15,00017 | −156.4% |
| March 9, 2022 | Sold some Joint | AXPAmerican Express Company (AXP) | $1,001 - $15,00018 | −5.4% |
| March 9, 2022 | Sold some | ANTMfedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00018 | – |
| March 9, 2022 | Sold some | CMCSAfedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00018 | +129.9% |
| March 9, 2022 | Bought | fedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00018 | – |
| March 9, 2022 | Sold some | fedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00018 | – |
| March 9, 2022 | Bought | ICEfedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00018 | −57.6% |
| March 9, 2022 | Bought Joint | JNJJohnson & Johnson (JNJ) | $1,001 - $15,00018 | −31.0% |
| March 9, 2022 | Sold | MNSTfedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00018 | −55.9% |
| March 9, 2022 | Bought | MSfedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00018 | +27.8% |
| March 9, 2022 | Sold | fedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00018 | – |
| March 9, 2022 | Bought | fedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00018 | – |
| March 9, 2022 | Bought | fedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00018 | – |
| March 9, 2022 | Bought | fedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00018 | – |
| March 9, 2022 | Sold some | fedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00018 | – |
| January 14, 2022 | Bought Joint | ANTMAnthem, Inc. (ANTM) | $1,001 - $15,00019 | – |
| January 14, 2022 | Sold some | fedcF IlINg S TATuS : New S ubHOlDINg O F : Northwestern Mutual - Join | $1,001 - $15,00019 | – |
| January 14, 2022 | Bought | CATfedcF IlINg S TATuS : New S ubHOlDINg O F : Northwestern Mutual - Join | $1,001 - $15,00019 | +153.1% |
| January 14, 2022 | Sold | CfedcF IlINg S TATuS : New S ubHOlDINg O F : Northwestern Mutual - Join | $1,001 - $15,00019 | −19.6% |
| January 14, 2022 | Bought | MSfedcF IlINg S TATuS : New S ubHOlDINg O F : Northwestern Mutual - Join | $1,001 - $15,00019 | +18.1% |
| November 19, 2021 | Bought | (unreadable) | $1,001 - $15,00020 | – |
| November 8, 2021 | Sold Joint | ATVIActivision blizzard, Inc (ATVI) | $1,001 - $15,00021 | – |
| November 8, 2021 | Bought | CATfedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00021 | +176.5% |
| November 8, 2021 | Sold | fedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00021 | – |
| November 8, 2021 | Sold some | HONfedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00021 | +70.2% |
| November 8, 2021 | Bought | fedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00021 | – |
| November 8, 2021 | Sold | fedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00021 | – |
| November 8, 2021 | Bought Joint | ulta beauty, Inc. (ulTA) | $1,001 - $15,00021 | – |
| November 8, 2021 | Bought | VfedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00021 | +16.7% |
| September 14, 2021 | Bought | UbHOlDINg O F : Northwestern Mutual - Joint D ESCRIPTION : lake Hallie | $1,001 - $15,00022 | – |
| September 9, 2021 | Bought Joint | EASTERN HOWARD IND THIRD MIllENNIUM SCH blDg CORP AD VAlOREM PPTY TAX | $1,001 - $15,00022 | – |
| September 7, 2021 | Bought | UbHOlDINg O F : Northwestern Mutual - Joint D ESCRIPTION : Eastern How | $1,001 - $15,00022 | – |
| August 20, 2021 | Bought | EASTERN HOWARD IND THIRD MIllENNIuM SCH blDg CORP AD VAlOREM PPTY TAX | $1,001 - $15,00023 | – |
| August 17, 2021 | Bought | IlINg S TATuS : New S ubHOlDINg O F : Northwestern Mutual - Joint JT l | $1,001 - $15,00023 | – |
| August 12, 2021 | Bought | IlINg S TATuS : New S ubHOlDINg O F : Northwestern Mutual - Joint D ES | $1,001 - $15,00023 | – |
| August 12, 2021 | Sold | IlINg S TATuS : New S ubHOlDINg O F : Northwestern Mutual - Joint D ES | $1,001 - $15,00023 | – |
| August 12, 2021 | Bought | SHWfedcF IlINg S TATuS : New S ubHOlDINg O F : Northwestern Mutual - Join | $1,001 - $15,00023 | −62.5% |
| July 19, 2021 | Bought Joint | Advanced Micro devices, Inc. (AMd) | $1,001 - $15,00024 | – |
| July 19, 2021 | Sold some | fedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00024 | – |
| July 19, 2021 | Bought | FISVfedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00024 | −137.0% |
| July 19, 2021 | Bought | IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Joint d ES | $1,001 - $15,00024 | – |
| July 19, 2021 | Sold some | MRKIlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Joint d ES | $1,001 - $15,00024 | −6.8% |
| July 19, 2021 | Bought | IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Joint d ES | $1,001 - $15,00024 | – |
| July 19, 2021 | Sold some | fedcF IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Join | $1,001 - $15,00024 | – |
| July 16, 2021 | Bought | IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Joint JT g | $1,001 - $15,00024 | – |
| July 7, 2021 | Bought | IlINg S TATuS : New S ubHOldINg O F : Northwestern Mutual - Joint JT R | $1,001 - $15,00024 | – |
| June 30, 2021 | Bought | g fedcF IlINg S TATuS : New OlATHE KANS gO IMPT REF BDS 234 3.000% 10/ | $1,001 - $15,00025 | – |
| June 23, 2021 | Bought | ESCRIPTION : Olathe, KS PENN IND HIgH SCH BlDg CORP AD VAlOREM PPTY TA | $1,001 - $15,00025 | – |
| June 22, 2021 | Sold some | ADBEAdobe Inc. (ADBE) | $1,001 - $15,00025 | +139.8% |
| June 22, 2021 | Bought | AMDg fedcF IlINg S TATuS : New Advanced Micro Devices, Inc. (AMD) | $1,001 - $15,00025 | +450.2% |
| June 22, 2021 | Sold | g fedcF IlINg S TATuS : New Alphabet Inc. - Cl ass A (gOOgl) | $1,001 - $15,00025 | – |
| June 22, 2021 | Sold some | AMZNg fedcF IlINg S TATuS : New Amazon.com, Inc. (AMZN) | $1,001 - $15,00025 | +39.8% |
| June 22, 2021 | Bought | ANTMg fedcF IlINg S TATuS : New Anthem, Inc. (ANTM) | $1,001 - $15,00025 | – |
| June 22, 2021 | Sold some | g fedcF IlINg S TATuS : New Apple Inc. (AAPl) | $1,001 - $15,00025 | – |
| June 22, 2021 | Sold some | AMATg fedcF IlINg S TATuS : New Applied Materials, Inc. (AMAT) | $1,001 - $15,00025 | −124.3% |
| June 22, 2021 | Bought | BACg fedcF IlINg S TATuS : New Bank of America Corporat ion(BAC) | $1,001 - $15,00025 | −54.2% |
| June 22, 2021 | Sold | BDXF IlINg S TATuS : New Becton, Dickinson and Company (BDX) | $1,001 - $15,00025 | +78.4% |
| June 22, 2021 | Bought | g fedcF IlINg S TATuS : New BlackRock, Inc. (BlK) | $1,001 - $15,00025 | – |
| June 22, 2021 | Bought | BSXg fedcF IlINg S TATuS : New Boston Scientific Corporation (BSX) | $1,001 - $15,00025 | −81.1% |
| June 22, 2021 | Bought | Cg fedcF IlINg S TATuS : New Citigroup, Inc. (C) | $1,001 - $15,00025 | −2.2% |
| June 22, 2021 | Sold | CMEg fedcF IlINg S TATuS : New CME group Inc. - Class A (CME) | $1,001 - $15,00025 | +46.3% |
| June 22, 2021 | Sold some | CMCSAg fedcF IlINg S TATuS : New Comcast Corporation - Cl ass A(CMCSA) | $1,001 - $15,00025 | +141.9% |
| June 22, 2021 | Bought | STZg fedcF IlINg S TATuS : New Constellation Bra nds, Inc. (STZ) | $1,001 - $15,00025 | −124.7% |
| June 22, 2021 | Sold some | DHRg fedcF IlINg S TATuS : New Danaher Corporation (DHR) | $1,001 - $15,00025 | +85.7% |
| June 22, 2021 | Sold some | DEg fedcF IlINg S TATuS : New Deere & Company (DE) | $1,001 - $15,00025 | −5.2% |
| June 22, 2021 | Bought | g fedcF IlINg S TATuS : New Dollar Tree, Inc. (DlTR) | $1,001 - $15,00025 | – |
| June 22, 2021 | Sold some | FBg fedcF IlINg S TATuS : New Facebook, Inc. - Class A (FB) | $1,001 - $15,00025 | – |
| June 22, 2021 | Bought | FISVg fedcF IlINg S TATuS : New Fiserv, Inc. (FISV) | $1,001 - $15,00025 | −138.5% |
| June 22, 2021 | Bought | F IlINg S TATuS : New global Payments Inc. (gPN) | $1,001 - $15,00025 | – |
| June 22, 2021 | Bought | g fedcF IlINg S TATuS : New Hilton Worldwide Holdings Inc. (HlT) | $1,001 - $15,00025 | – |
| June 22, 2021 | Sold some | HDg fedcF IlINg S TATuS : New Home Depot, Inc. (HD) | $1,001 - $15,00025 | +83.8% |
| June 22, 2021 | Sold | INTCg fedcF IlINg S TATuS : New Intel Corporation (INTC) | $1,001 - $15,00025 | +11.7% |
| June 22, 2021 | Sold some | ICEg fedcF IlINg S TATuS : New Intercontinental Exchange Inc. (ICE) | $1,001 - $15,00025 | +44.0% |
| June 22, 2021 | Bought | g fedcF IlINg S TATuS : New Intuitive Surgical , Inc. (ISRg) | $1,001 - $15,00025 | – |
| June 22, 2021 | Sold some | g fedcF IlINg S TATuS : New lam Research Corporation ( lRCX) | $1,001 - $15,00025 | – |
| June 22, 2021 | Sold some | MSFTg fedcF IlINg S TATuS : New Microsoft Corporation (MSFT) | $1,001 - $15,00025 | −20.8% |
| June 22, 2021 | Sold some | PEPg fedcF IlINg S TATuS : New D ESCRIPTION : Mishawaka, IN Pepsico, Inc. | $1,001 - $15,00025 | +94.9% |
| June 22, 2021 | Sold some | F IlINg S TATuS : New Progressive Corporation (PgR) | $1,001 - $15,00025 | – |
| June 22, 2021 | Bought | RTXg fedcF IlINg S TATuS : New Raytheon Technologies Corporation (RTX) | $1,001 - $15,00025 | +31.5% |
| June 22, 2021 | Sold | CRMg fedcF IlINg S TATuS : New Salesforce.com Inc (CRM) | $1,001 - $15,00025 | +83.4% |
| June 22, 2021 | Sold some | TXNg fedcF IlINg S TATuS : New Texas Instruments Incorporated(TXN) | $1,001 - $15,00025 | +33.2% |
| June 22, 2021 | Sold some | TMOg fedcF IlINg S TATuS : New Thermo Fisher Scientific Inc(TMO) | $1,001 - $15,00025 | +40.9% |
| June 22, 2021 | Bought | g fedcF IlINg S TATuS : New T-Mobile uS, Inc. (TMuS) | $1,001 - $15,00025 | – |
| June 22, 2021 | Bought | g fedcF IlINg S TATuS : New D ESCRIPTION : Toledo, OH Valero Energy Co | $1,001 - $15,00025 | – |
| June 2, 2021 | Bought | g fedcF IlINg S TATuS : New TOlEDO OHIO WTRWKS REV SYS BDS 2020 5.000% | $1,001 - $15,00025 | – |
| February 2, 2021 | Sold | AMZNAmazon.com, Inc. (AMZN) | $15,001 - $50,00026 | +54.3% |
| February 2, 2021 | Sold | DOMOg fedcbF IlINg S TATuS : New Domo, Inc. - Class B (DOMO) | $15,001 - $50,00026 | – |
| February 2, 2021 | Sold | DISg fedcbF IlINg S TATuS : New Walt Disney Company (DIS) | $1,001 - $15,00026 | +139.8% |
| October 9, 2020 | Sold | Alphabet Inc. - Cl ass A (gOOgl) | $15,001 - $50,00027 | – |
| October 9, 2020 | Sold | AMZNg fedcbF IlINg S TATuS : New Amazon.com, Inc. (AMZN) | $15,001 - $50,00027 | +70.4% |
| October 9, 2020 | Sold | TEAMg fedcbF IlINg S TATuS : New Atlassian Corporat ion Plc - Class AOrdin | $1,001 - $15,00027 | +116.0% |
| October 9, 2020 | Sold | HASIfedcbF IlINg S TATuS : New Hannon Armstrong Sustainable Infrastructure | $1,001 - $15,00027 | +142.2% |
| October 9, 2020 | Sold | MSFTg fedcbF IlINg S TATuS : New Microsoft Corporation (MSFT) | $1,001 - $15,00027 | −27.4% |
| August 13, 2020 | Sold Joint | BRK.BBerkshire Hathaway Inc. New (BRK.B) | $15,001 - $50,00028 | −21.8% |
| August 13, 2020 | Bought | Cg fedcF IlINg S TATuS : New JT Citigroup, Inc. (C) | $1,001 - $15,00028 | +5.8% |
| August 13, 2020 | Bought | CSXg fedcF IlINg S TATuS : New JT CSX Corporation (CSX) | $1,001 - $15,00028 | −31.8% |
| June 23, 2020 | Bought | IlINg S TATuS : New D ESCRIPTION : Mississippi ONSlOW CNTY N C lTD OBl | $1,001 - $15,00029 | – |
| June 22, 2020 | Bought | fedcF IlINg S TATuS : New D ESCRIPTION : Colo-Nesco Community School D | $1,001 - $15,00029 | – |
| June 16, 2020 | Bought | COlO-NESCO CMNTY SCHDIST IOWA gO BDS 2020 3.000% 06/01/31 | $1,001 - $15,00029 | – |
| June 15, 2020 | Bought | IlINg S TATuS : New D ESCRIPTION : Onslow County, NC TEXAS WATER DEV B | $1,001 - $15,00029 | – |
| June 9, 2020 | Bought | COLORADO ST CTFS PARTN RURAL COPS 2020 A 4.000% 12/15/37 | $1,001 - $15,00030 | – |
| June 5, 2020 | Bought | ESCRIPTION : COLORADO SANgAMON LOgAN & MENARD CNTYS ILL CMNTY UNIT SCH | $1,001 - $15,00030 | – |
| June 5, 2020 | Bought | ILINg S TATUS : New D ESCRIPTION : SKAgIT COUNTY, WASHINgTON SULLIVAN | $1,001 - $15,00030 | – |
| June 3, 2020 | Bought | ESCRIPTION : SANgAMON, LOgAN, & MENARD COUNTY, IL SKAgIT CNTY WASH CON | $1,001 - $15,00030 | – |
| May 11, 2020 | Bought | CalIFoRNIa sT uNIV REV BDs 2018 a 5.000% 11/01/35 B/E | $1,001 - $15,00031 | – |
| May 8, 2020 | Bought | IlINg s TaTus : New D EsCRIPTIoN : California HENNEPIN CNTY MINN go sa | $1,001 - $15,00031 | – |
| April 30, 2020 | Bought | IlINg S TATUS : New D ESCRIPTIoN : CAlIFoRNIA HENDERSoN CoUNTY NC lTD | $1,001 - $15,00032 | – |
| April 23, 2020 | Bought | fedcF IlINg S TATUS : New D ESCRIPTIoN : JACKSoN, MI MEDINA oH lTD TAX | $1,001 - $15,00032 | – |
| April 22, 2020 | Bought | fedcF IlINg S TATUS : New D ESCRIPTIoN : SARATogA SPRINgS, UT WAUKESHA | $1,001 - $15,00032 | – |
| April 21, 2020 | Bought | CAlIFoRNIA ST go VAR PURP REF BDS 4.000% 03/01/37 B/E DTD | $1,001 - $15,00032 | – |
| April 20, 2020 | Bought | IlINg S TATUS : New D ESCRIPTIoN : SANTA CRUZ CoUNTY, AZ SARATogA SPRI | $1,001 - $15,00032 | – |
| April 17, 2020 | Bought | SANTA CRUZ CNTY ARIZ UNI SCH DIST No 35 IMPT BDS PRoJ oF 2019 2020 A 5 | $1,001 - $15,00032 | – |
| April 16, 2020 | Bought | IlINg S TATUS : New D ESCRIPTIoN : MEDINA, oH MIllERSBURg PA AREA SCH | $1,001 - $15,00032 | – |
| April 14, 2020 | Bought | IlINg S TATUS : New D ESCRIPTIoN : HENDERSoN CoUNTY, NC JACKSoN MICH l | $1,001 - $15,00032 | – |
| April 14, 2020 | Bought | (unreadable) | $1,001 - $15,00033 | – |
| April 9, 2020 | Bought | (unreadable) | $1,001 - $15,00033 | – |
| April 9, 2020 | Bought | (unreadable) | $1,001 - $15,00033 | – |
| April 9, 2020 | Bought | DIST NO 001 TulSA COMBINED PuRP BDS 2016 B 2.000%08/01/21 B/E DTD 08/0 | $1,001 - $15,00033 | – |
| April 7, 2020 | Bought | ESCRIPTION : FlORIDA STATE lAKEVIllE MINN INDPT SCH DIST NO 194 GO SCH | $1,001 - $15,00033 | – |
| April 7, 2020 | Bought | ESCRIPTION : MESA, ARIZONA PEARlAND TEX WTRWKS & SWR SYS REV REV AND R | $1,001 - $15,00033 | – |
| April 7, 2020 | Bought | ESCRIPTION : TulSA COuNTY, OKlAHOMA WASHINGTON ST uNIV REVS GEN REV AN | $1,001 - $15,00033 | – |
| April 2, 2020 | Bought | (unreadable) | $1,001 - $15,00033 | – |
| April 2, 2020 | Bought | fedcF IlINg s TaTus : New Colorado springs Colo utils Rev util sys Ref | $1,001 - $15,00034 | – |
| March 27, 2020 | Bought | ABTabbott laboratories (aBT) | $1,001 - $15,00034 | −163.9% |
| March 27, 2020 | Bought | ATVIg fedcF IlINg s TaTus : New activision Blizzard, Inc (aTVI) | $1,001 - $15,00034 | – |
| March 27, 2020 | Bought | ADBEg fedcF IlINg s TaTus : New adobe Inc. (aDBE) | $1,001 - $15,00034 | −224.4% |
| March 27, 2020 | Bought | GOOGLg fedcF IlINg s TaTus : New alphabet Inc. - Cl ass a (gOOgl) | $15,001 - $50,00034 | +324.5% |
| March 27, 2020 | Bought | AMZNg fedcF IlINg s TaTus : New amazon.com, Inc. (aMZN) | $15,001 - $50,00034 | −41.4% |
| March 27, 2020 | Bought | AXPg fedcF IlINg s TaTus : New american Express Company (aXP) | $1,001 - $15,00034 | +48.9% |
| March 27, 2020 | Bought | ANTMg fedcF IlINg s TaTus : New anthem, Inc. (aNTM) | $1,001 - $15,00034 | – |
| March 27, 2020 | Bought | AAPLg fedcF IlINg s TaTus : New apple Inc. (aaPl) | $15,001 - $50,00034 | +250.0% |
| March 27, 2020 | Bought | AMATg fedcF IlINg s TaTus : New applied Materials, Inc. (aMaT) | $1,001 - $15,00034 | +604.0% |
| March 27, 2020 | Bought | BACg fedcF IlINg s TaTus : New Bank of america Corporat ion(BaC) | $1,001 - $15,00034 | −67.4% |
| March 27, 2020 | Bought | BDXg fedcF IlINg s TaTus : New Becton, Dickinson and Company (BDX) | $1,001 - $15,00034 | −189.1% |
| March 27, 2020 | Sold some | BRK.Bg fedcF IlINg s TaTus : New Berkshire Hathaway Inc. New (BRK.B) | $50,001 - $100,00034 | +8.4% |
| March 27, 2020 | Bought | BLKg fedcF IlINg s TaTus : New BlackRock, Inc. (BlK) | $1,001 - $15,00034 | −43.4% |
| March 27, 2020 | Bought | BSXF IlINg s TaTus : New Boston scientific Corporation (BsX) | $1,001 - $15,00034 | −159.5% |
| March 27, 2020 | Bought | CVXg fedcF IlINg s TaTus : New Chevron Corporation (CVX) | $1,001 - $15,00034 | +22.6% |
| March 27, 2020 | Bought | CMEg fedcbF IlINg s TaTus : New CME group Inc. - Class a (CME) | $1,001 - $15,00034 | −133.0% |
| March 27, 2020 | Bought | CMCSAfedcF IlINg s TaTus : New D EsCRIPTION : Colorado springs, CO utilitie | $1,001 - $15,00034 | −237.0% |
| March 27, 2020 | Bought | COSTg fedcF IlINg s TaTus : New Costco Wholesale Corporation (COsT) | $1,001 - $15,00034 | +43.3% |
| March 27, 2020 | Bought | DHRg fedcF IlINg s TaTus : New Danaher Corporation (DHR) | $1,001 - $15,00034 | −118.1% |
| March 27, 2020 | Bought | DEg fedcF IlINg s TaTus : New Deere & Company (DE) | $1,001 - $15,00034 | +170.5% |
| March 27, 2020 | Bought | FBg fedcF IlINg s TaTus : New Facebook, Inc. - Class a (FB) | $15,001 - $50,00034 | – |
| March 27, 2020 | Bought | HDg fedcF IlINg s TaTus : New Home Depot, Inc. (HD) | $1,001 - $15,00034 | −142.8% |
| March 27, 2020 | Bought | HONg fedcF IlINg s TaTus : New Honeywell International Inc. (HON) | $1,001 - $15,00034 | −142.3% |
| March 27, 2020 | Bought | INTCg fedcF IlINg s TaTus : New Intel Corporation (INTC) | $1,001 - $15,00034 | −122.4% |
| March 27, 2020 | Bought | ICEg fedcF IlINg s TaTus : New Intercontinental Exchange Inc. (ICE) | $1,001 - $15,00034 | −109.6% |
| March 27, 2020 | Bought | ISRGg fedcF IlINg s TaTus : New Intuitive surgical , Inc. (IsRg) | $1,001 - $15,00034 | −42.8% |
| March 27, 2020 | Bought | JPMg fedcF IlINg s TaTus : New JP Morgan Chase & Co. (JPM) | $1,001 - $15,00034 | +63.6% |
| March 27, 2020 | Bought | g fedcF IlINg s TaTus : New lam Research Corporation ( lRCX) | $1,001 - $15,00034 | – |
| March 27, 2020 | Bought | LVSg fedcF IlINg s TaTus : New las Vegas sands Corp. (lVs) | $1,001 - $15,00034 | −213.5% |
| March 27, 2020 | Bought | LMTF IlINg s TaTus : New lockheed Martin Corporation (lMT) | $1,001 - $15,00034 | −151.7% |
| March 27, 2020 | Bought | MAg fedcF IlINg s TaTus : New Mastercard Incorporated (Ma) | $1,001 - $15,00034 | −55.7% |
| March 27, 2020 | Bought | MRKg fedcF IlINg s TaTus : New Merck & Company, Inc. Common stock (MRK) | $1,001 - $15,00034 | −92.4% |
| March 27, 2020 | Bought | MSFTg fedcF IlINg s TaTus : New Microsoft Corporation (MsFT) | $15,001 - $50,00034 | +55.8% |
| March 27, 2020 | Bought | MNSTg fedcF IlINg s TaTus : New Monster Beverage Corporat ion(MNsT) | $1,001 - $15,00034 | +17.1% |
| March 27, 2020 | Bought | NKEg fedcF IlINg s TaTus : New Nike, Inc. (NKE) | $1,001 - $15,00034 | −259.9% |
| March 27, 2020 | Bought | NVDAg fedcF IlINg s TaTus : New NVIDIa Corporation (NVDa) | $1,001 - $15,00034 | +3133.6% |
| March 27, 2020 | Bought | PEPg fedcF IlINg s TaTus : New Pepsico, Inc. (PEP) | $1,001 - $15,00034 | −198.0% |
| March 27, 2020 | Bought | PGg fedcF IlINg s TaTus : New Procter & gamble Company (Pg) | $1,001 - $15,00034 | −162.0% |
| March 27, 2020 | Bought | PGRg fedcF IlINg s TaTus : New Progressive Corporation (PgR) | $1,001 - $15,00034 | −13.9% |
| March 27, 2020 | Bought | SPGIs&P global Inc. (sPgI) | $1,001 - $15,00034 | −117.3% |
| March 27, 2020 | Bought | CRMg fedcF IlINg s TaTus : New salesforce.com Inc (CRM) | $1,001 - $15,00034 | −139.7% |
| March 27, 2020 | Bought | SBUXg fedcF IlINg s TaTus : New starbucks Corporation (sBuX) | $1,001 - $15,00034 | −158.5% |
| March 27, 2020 | Bought | SYYg fedcF IlINg s TaTus : New sysco Corporation (sYY) | $1,001 - $15,00034 | −141.7% |
| March 27, 2020 | Bought | TXNg fedcF IlINg s TaTus : New Texas Instruments Incorporated(TXN) | $1,001 - $15,00034 | −26.8% |
| March 27, 2020 | Bought | TMOg fedcF IlINg s TaTus : New Thermo Fisher scientific Inc(TMO) | $1,001 - $15,00034 | −50.7% |
| March 27, 2020 | Bought | UNPg fedcF IlINg s TaTus : New union Pacific Corporatio n (uNP) | $1,001 - $15,00034 | −96.9% |
| March 27, 2020 | Bought | UNHg fedcF IlINg s TaTus : New unitedHealth group Incorporated Common sto | $1,001 - $15,00034 | −136.8% |
| March 27, 2020 | Bought | Vg fedcF IlINg s TaTus : New Visa Inc. (V) | $1,001 - $15,00034 | −57.1% |
| March 27, 2020 | Bought | WMg fedcF IlINg s TaTus : New Waste Management, Inc. (WM) | $1,001 - $15,00034 | −69.3% |
| March 27, 2020 | Bought | ZTSZoetis Inc. Class a (ZTs) | $1,001 - $15,00034 | −233.9% |
| March 11, 2020 | Bought | MSFTg fedcF IlINg s TaTus : New Microsoft Corporation (MsFT) | $1,001 - $15,00034 | +69.8% |
| March 4, 2020 | Bought | AMZNamazon.com, Inc. (aMZN) | $1,001 - $15,00034 | +6.4% |
| March 4, 2020 | Bought | TEAMg fedcF IlINg s TaTus : New atlassian Corporat ion Plc - Class aOrdina | $1,001 - $15,00034 | −108.7% |
| March 4, 2020 | Bought | HASIfedcF IlINg s TaTus : New Hannon armstrong sustainable Infrastructure | $1,001 - $15,00034 | −148.9% |
| March 4, 2020 | Bought | ZMg fedcF IlINg s TaTus : New Zoom Video Communications, Inc. - Class a | $1,001 - $15,00034 | −162.7% |
| December 23, 2019LATE | Sold some | AMZNg fedcF IlINg s TaTus : New amazon.com, Inc. (aMZN) | $1,001 - $15,00034 | −38.6% |
| December 23, 2019LATE | Sold some | DOMOF IlINg s TaTus : New Domo, Inc. - Class B (DOMO) | $1,001 - $15,00034 | – |
| December 23, 2019LATE | Sold | SNAPg fedcF IlINg s TaTus : New snap Inc. Class a (sNaP) | $1,001 - $15,00034 | +199.0% |
| November 21, 2019LATE | Sold some | BRK.Ag fedcF IlINg s TaTus : New Berkshire Hathaway Inc. (BRK.a) | $50,001 - $100,00034 | – |
| November 21, 2019LATE | Sold some | BRK.Ag fedcF IlINg s TaTus : New sP Berkshire Hathaway Inc. (BRK.a) | $1,001 - $15,00034 | – |
| August 2, 2019LATE | Bought | AMZNg fedcF IlINg s TaTus : New amazon.com, Inc. (aMZN) | $1,001 - $15,00034 | +10.5% |
| August 2, 2019LATE | Bought | DOMOg fedcF IlINg s TaTus : New Domo, Inc. - Class B (DOMO) | $1,001 - $15,00034 | – |
| May 14, 2019LATE | Bought | DISg fedcF IlINg s TaTus : New Walt Disney Company (DIs) | $1,001 - $15,00034 | −189.3% |
| April 29, 2019LATE | Bought | AMZNg fedcF IlINg s TaTus : New amazon.com, Inc. (aMZN) | $1,001 - $15,00034 | −4.7% |
| April 29, 2019LATE | Bought | DOMOg fedcbF IlINg s TaTus : New Domo, Inc. - Class B (DOMO) | $1,001 - $15,00034 | – |
| April 26, 2019LATE | Sold some | DINg fedcF IlINg s TaTus : New Dine Brands global, Inc. (DIN) | $1,001 - $15,00034 | +228.9% |
| April 16, 2019LATE | Sold some | CMGg fedcF IlINg s TaTus : New Chipotle Mexican grill, Inc. (CMg) | $15,001 - $50,00034 | +54.4% |
Sources
Each trade links to the report it was filed on.
- 1John R Curtis: periodic transaction report filed June 30, 2026https://efdsearch.senate.gov/search/view/ptr/96d0794e-fb53-495f-9137-fff88d0885e6/S96d0794e-fb53-495f-9137-fff88d0885e6
- 2John R Curtis: periodic transaction report filed August 13, 2025https://efdsearch.senate.gov/search/view/ptr/000e724b-fb9a-4922-9011-ca8925a047f3/S000e724b-fb9a-4922-9011-ca8925a047f3
- 3John Curtis: periodic transaction report filed December 15, 2023https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20024152.pdfH20024152
- 4John Curtis: periodic transaction report filed November 16, 2023https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023867.pdfH20023867
- 5John Curtis: periodic transaction report filed October 4, 2023https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023799.pdfH20023799
- 6John Curtis: periodic transaction report filed August 7, 2023https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023444.pdfH20023444
- 7John Curtis: periodic transaction report filed June 2, 2023https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023061.pdfH20023061
- 8John Curtis: periodic transaction report filed May 10, 2023https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20022721.pdfH20022721
- 9John Curtis: periodic transaction report filed March 27, 2023https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20022624.pdfH20022624
- 10John Curtis: periodic transaction report filed March 13, 2023https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20022561.pdfH20022561
- 11John Curtis: periodic transaction report filed February 13, 2023https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20022423.pdfH20022423
- 12John Curtis: periodic transaction report filed January 10, 2023https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20022249.pdfH20022249
- 13John Curtis: periodic transaction report filed November 9, 2022https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20021965.pdfH20021965
- 14John Curtis: periodic transaction report filed September 20, 2022https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20021733.pdfH20021733
- 15John Curtis: periodic transaction report filed August 15, 2022https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20021554.pdfH20021554
- 16John Curtis: periodic transaction report filed August 15, 2022https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20021486.pdfH20021486
- 17John Curtis: periodic transaction report filed July 8, 2022https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20021342.pdfH20021342
- 18John Curtis: periodic transaction report filed March 23, 2022https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20020679.pdfH20020679
- 19John Curtis: periodic transaction report filed February 2, 2022https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20020133.pdfH20020133
- 20John Curtis: periodic transaction report filed December 3, 2021https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2021/20019939.pdfH20019939
- 21John Curtis: periodic transaction report filed November 16, 2021https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2021/20019828.pdfH20019828
- 22John Curtis: periodic transaction report filed September 17, 2021https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2021/20019492.pdfH20019492
- 23John Curtis: periodic transaction report filed September 2, 2021https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2021/20019415.pdfH20019415
- 24John Curtis: periodic transaction report filed August 6, 2021https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2021/20019228.pdfH20019228
- 25John Curtis: periodic transaction report filed July 6, 2021https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2021/20019020.pdfH20019020
- 26John Curtis: periodic transaction report filed February 4, 2021https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2021/20018140.pdfH20018140
- 27John Curtis: periodic transaction report filed October 16, 2020https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2020/20017519.pdfH20017519
- 28John Curtis: periodic transaction report filed August 25, 2020https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2020/20017225.pdfH20017225
- 29John Curtis: periodic transaction report filed July 1, 2020https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2020/20016872.pdfH20016872
- 30John Curtis: periodic transaction report filed June 16, 2020https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2020/20016693.pdfH20016693
- 31John Curtis: periodic transaction report filed May 18, 2020https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2020/20016613.pdfH20016613
- 32John Curtis: periodic transaction report filed May 4, 2020https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2020/20016532.pdfH20016532
- 33John Curtis: periodic transaction report filed April 20, 2020https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2020/20016416.pdfH20016416
- 34John Curtis: periodic transaction report filed April 9, 2020https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2020/20016299.pdfH20016299
