Tomasz Malinowski: stock trades filed in Congress

Every stock trade Tomasz Malinowski has filed, when each one became public, how long the filing took, and how the buys did against the S&P 500 once anyone could have acted on them.

Key Facts

  • Tomasz Malinowski is a Democrat member of the US House of Representatives for NJ.
  • Tomasz Malinowski filed 115 stock trades between 2021-03-06 (6 March 2021) and 2022-09-05 (5 September 2022): 57 buys and 58 sells.
  • The disclosed dollar ranges add up to roughly $2.1M, counting each range at its midpoint.
  • The median trade was filed 112 days after it happened, and 74% of trades were filed after the 45 day deadline.
  • Across 25 scored buys, Tomasz Malinowski averaged -7.6% against the S&P 500 (SPY) over the 90 days after disclosure, with 28% of them ahead of the index. That result is based on too few months of entries (5) to judge.
  • Data as of 2026-09-23 (23 September 2026).
Trades filed 115 57 buys, 58 sells
Est. volume $2.1M range midpoints
Median days to file 112
Filed late 74% after 45 days
Avg vs S&P, 90d -7.6% 25 scored buys
Beat the S&P 28% 90 days after entry

Would copying Tomasz Malinowski have paid?

prices as of 2026-09-28

The result. Across 25 scored buys, Tomasz Malinowski averaged -7.6% against the S&P 500 (SPY) over the 90 days after disclosure, with 28% of them ahead of the index. That result is based on too few months of entries (5) to judge.

Average return of Tomasz Malinowski's disclosed buys against the S&P 500 at 30, 90 and 180 days.
Days after entryScored buysAvg vs S&PBeat S&PEntry monthst statisticReading
30 days 25 -2.5% 28% 5 n/a based on too few months of entries (5) to judge
90 days 25 -7.6% 28% 5 n/a based on too few months of entries (5) to judge
180 days 25 -18.0% 28% 5 n/a based on too few months of entries (5) to judge

Each buy is entered on the first trading day after it was filed. One observation counts per stock and entry day. A t statistic near 0 means the average is indistinguishable from luck; above about 2 or below about -2 it is unlikely to be chance.

Tomasz Malinowski: average excess return after disclosure Tomasz Malinowski's scored buys averaged -17.99% against the S&P 500 by day 180 after entry, across 25 buys. The grey line is the average for all of Congress. -19.4% -14.2% -8.9% -3.7% +1.5% 0d28d56d84d112d140d168d
Tomasz Malinowski's scored buys averaged -17.99% against the S&P 500 by day 180 after entry, across 25 buys. The grey line is the average for all of Congress.
Tomasz Malinowski: average excess return after disclosure
Days after entryTomasz MalinowskiAll of Congress
0d0.00%0.00%
7d+0.63%+0.19%
14d+1.32%+0.02%
21d-1.80%+0.14%
28d-1.63%+0.08%
35d-4.50%+0.17%
42d-4.61%-0.01%
49d-2.25%-0.02%
56d-3.73%+0.03%
63d-7.56%-0.35%
70d-5.70%-0.42%
77d-5.87%-0.52%
84d-7.29%-0.63%
91d-8.83%-0.69%
98d-8.39%-0.79%
105d-10.65%-0.81%
112d-10.78%-0.83%
119d-11.72%-1.08%
126d-13.58%-1.17%
133d-13.96%-1.27%
140d-13.37%-1.45%
147d-15.90%-1.51%
154d-18.40%-1.81%
161d-19.12%-1.86%
168d-19.38%-1.91%
175d-18.85%-1.90%
180d-17.99%-1.91%

Most traded stocks

  1. AMRC13 trades, $178K
  2. DASH10 trades, $178K
  3. CDNA9 trades, $121K
  4. GFN7 trades, $223K
  5. CMLFU7 trades, $80.5K
  6. OSUR5 trades, $114K
  7. QDEL5 trades, $114K
  8. ETWO5 trades, $64.5K
  9. CNF4 trades, $32.0K
  10. PCRX4 trades, $32.0K

Every filed trade

as of 2026-09-23
Showing the latest 100 of 115 trades. Sorting applies to the rows shown.
Stock trades filed by Tomasz Malinowski, newest first. Click a heading to sort.
FiledStockTypeSizeDays to file90 day vs S&P
5 Sep 2022 AMRC sell 1K–15K 511 n/a
5 Sep 2022 BL buy 15K–50K 499 -4.1%
5 Sep 2022 FIVN buy 1K–15K 491 -28.1%
5 Sep 2022 AMRC sell 1K–15K 507 n/a
5 Sep 2022 AMRC sell 1K–15K 508 n/a
2 Jul 2022 GFN sell 1K–15K 575 n/a
2 Jul 2022 MRK sell 15K–50K 602 n/a
27 Aug 2021 APEN buy 1K–15K 300 n/a
27 Aug 2021 CDNA sell 1K–15K 227 n/a
27 Aug 2021 ETWO buy 1K–15K 248 n/a
27 Aug 2021 CNF buy 1K–15K 234 +24.8%
27 Aug 2021 DASH buy 15K–50K 223 -4.3%
27 Aug 2021 AMRC buy 1K–15K 240 +28.7%
27 Aug 2021 GFN sell 1K–15K 279 n/a
27 Aug 2021 CSLT buy 1K–15K 286 n/a
27 Aug 2021 CDNA buy 1K–15K 283 -49.2%
27 Aug 2021 AMRC sell 15K–50K 230 n/a
27 Aug 2021 ETWO buy 1K–15K 233 n/a
27 Aug 2021 AMRC buy 1K–15K 251 +28.7%
27 Aug 2021 CDNA sell 1K–15K 321 n/a
27 Aug 2021 DMTK buy 1K–15K 227 n/a
27 Aug 2021 GFN sell 1K–15K 267 n/a
27 Aug 2021 HRTX sell 1K–15K 239 n/a
27 Aug 2021 CNF buy 1K–15K 239 +24.8%
27 Aug 2021 AMRC sell 1K–15K 231 n/a
27 Aug 2021 AMRC sell 1K–15K 314 n/a
27 Aug 2021 CMLFU buy 1K–15K 316 n/a
27 Aug 2021 CDNA sell 1K–15K 230 n/a
27 Aug 2021 PCRX buy 1K–15K 213 -14.4%
27 Aug 2021 AMRC sell 1K–15K 289 n/a
27 Aug 2021 DASH sell 1K–15K 247 n/a
27 Aug 2021 CMLFU buy 1K–15K 315 n/a
27 Aug 2021 CDNA buy 1K–15K 262 -49.2%
27 Aug 2021 AMRC buy 15K–50K 170 +28.7%
27 Aug 2021 CNF buy 1K–15K 232 +24.8%
27 Aug 2021 CMLFU buy 1K–15K 314 n/a
27 Aug 2021 GFN sell 1K–15K 269 n/a
27 Aug 2021 ETWO buy 1K–15K 210 n/a
27 Aug 2021 AMRC buy 1K–15K 289 +28.7%
27 Aug 2021 CDNA sell 15K–50K 232 n/a
27 Aug 2021 CDNA buy 1K–15K 246 -49.2%
27 Aug 2021 OSUR sell 1K–15K 322 n/a
27 Aug 2021 BL sell 15K–50K 223 n/a
27 Aug 2021 CDNA buy 1K–15K 240 -49.2%
27 Aug 2021 YEXT buy 1K–15K 261 -29.4%
24 Jun 2021 LL buy 15K–50K 47 n/a
24 Jun 2021 PTON sell 15K–50K 43 n/a
24 Jun 2021 PCRX buy 1K–15K 48 -12.9%
24 Jun 2021 QDEL buy 15K–50K 43 +24.7%
24 Jun 2021 DASH sell 1K–15K 36 n/a
24 Jun 2021 AMRC sell 1K–15K 28 n/a
24 Jun 2021 CELC sell 1K–15K 28 n/a
24 Jun 2021 HRTX sell 15K–50K 36 n/a
24 Jun 2021 HNST sell 15K–50K 43 n/a
13 Jun 2021 PCRX buy 1K–15K 53 -12.8%
13 Jun 2021 GFN sell 1K–15K 52 n/a
13 Jun 2021 DASH sell 1K–15K 46 n/a
13 Jun 2021 ETWO buy 1K–15K 72 n/a
13 Jun 2021 PTON buy 15K–50K 52 -3.0%
13 Jun 2021 CMLTU buy 15K–50K 64 n/a
13 Jun 2021 DASH sell 1K–15K 44 n/a
13 Jun 2021 QDEL sell 1K–15K 46 n/a
13 Jun 2021 GFN sell 100K–250K 53 n/a
13 Jun 2021 TDC buy 50K–100K 47 +3.5%
11 Apr 2021 DASH sell 1K–15K 30 n/a
11 Apr 2021 QDEL sell 1K–15K 27 n/a
11 Apr 2021 CMLFU buy 1K–15K 33 n/a
11 Apr 2021 QDEL sell 15K–50K 38 n/a
11 Apr 2021 EVBG buy 15K–50K 29 n/a
11 Apr 2021 CMLFU buy 1K–15K 36 n/a
11 Apr 2021 HOLX sell 1K–15K 29 n/a
11 Apr 2021 AI buy 15K–50K 37 -7.3%
11 Apr 2021 DASH sell 15K–50K 39 n/a
11 Apr 2021 CDNA buy 15K–50K 39 +16.4%
7 Mar 2021 EVBG buy 15K–50K 11 n/a
7 Mar 2021 AOSL sell 1K–15K 18 n/a
7 Mar 2021 OSUR sell 15K–50K 11 n/a
7 Mar 2021 VIVO sell 1K–15K 11 n/a
7 Mar 2021 QDEL sell 15K–50K 11 n/a
7 Mar 2021 TDC buy 15K–50K 22 +7.2%
7 Mar 2021 HOLX sell 15K–50K 11 n/a
7 Mar 2021 CMLFU buy 15K–50K 9 n/a
6 Mar 2021 EPD buy 15K–50K 143 -3.1%
6 Mar 2021 FSLY sell 15K–50K 106 n/a
6 Mar 2021 OSUR sell 15K–50K 149 n/a
6 Mar 2021 YEXT buy 1K–15K 150 -9.1%
6 Mar 2021 DMTK sell 1K–15K 37 n/a
6 Mar 2021 HRTX sell 1K–15K 84 n/a
6 Mar 2021 QUMU buy 1K–15K 35 n/a
6 Mar 2021 APEN buy 1K–15K 154 n/a
6 Mar 2021 DASH buy 15K–50K 49 -3.3%
6 Mar 2021 GFN sell 1K–15K 94 n/a
6 Mar 2021 EPD sell 15K–50K 108 n/a
6 Mar 2021 OSUR sell 1K–15K 53 n/a
6 Mar 2021 ETWO buy 15K–50K 140 n/a
6 Mar 2021 PSIX buy 1K–15K 105 -38.8%
6 Mar 2021 PLNT buy 15K–50K 136 -23.1%
6 Mar 2021 FIVN sell 1K–15K 58 n/a
6 Mar 2021 AI sell 1K–15K 38 n/a
6 Mar 2021 RACE buy 15K–50K 136 +4.5%

Size is the range Congress reports, not an exact amount. A stock with no ticker in the source is not scored. Sorting reorders the rows shown.

Frequently asked questions

How many stock trades has Tomasz Malinowski filed?

Tomasz Malinowski filed 115 stock trades between 2021-03-06 (6 March 2021) and 2022-09-05 (5 September 2022): 57 buys and 58 sells.

Did Tomasz Malinowski's trades beat the market?

Across 25 scored buys, Tomasz Malinowski averaged -7.6% against the S&P 500 (SPY) over the 90 days after disclosure, with 28% of them ahead of the index. That result is based on too few months of entries (5) to judge. Returns are measured from the first trading day after each filing, the earliest a follower could act.

How long does Tomasz Malinowski take to file trades?

The median trade was filed 112 days after it happened, and 74% of trades were filed after the 45 day deadline. The STOCK Act gives members 45 days to report a trade, so followers see it after the price has often moved.

Can I copy Tomasz Malinowski's trades?

Only after the filing appears, which means buying later and at a different price than the member paid. This site scores each buy from the day after it was filed. It is information, not investment advice.

Sources: Congressional trades: STOCK Act disclosures, collected from CapitolTrades. Original filings: US House Clerk and Senate Office of Public Records. Prices: Yahoo Finance daily adjusted closes. Data as of 2026-09-23 (23 September 2026). Latest filing by Tomasz Malinowski: 2022-09-05 (5 September 2022). About these sources.

Not investment advice. Past disclosed trades do not predict future returns. Disclosures are published late, so the trades shown are ones you could only have copied after the fact. Talk to a licensed adviser before you invest.