Trade with Congress

TSMTSMTaiwan Semiconductor Manufacturing Company Ltd

34 members of Congress disclosed 132 transactions in TSM between Jul 15, 2014 and Jul 10, 2026.

Price, with congressional trades marked

477351226Jul 2025SepNovJan 2026MarMayJul
TSM $419.92latest
+72%Cleo Fields, Democrat
+75%Cleo Fields, Democrat
+49%Val T. Hoyle, Democrat
+43%Lisa C. McClain, Republican
+52%Gilbert Ray Cisneros, Jr., Democrat
+41%Gilbert Ray Cisneros, Jr., Democrat
+28%Gilbert Ray Cisneros, Jr., Democrat
+12%Gilbert Ray Cisneros, Jr., Democrat
+15%Cleo Fields, Democrat
+2%Rick W. Allen, Republican
-3%Cleo Fields, Democrat
Jul 7, 2025 – Aug 7, 2026 · closing price, dividend and split adjusted▲ buy · ▼ sell · % is the price change since that trade, not benchmark-adjusted
Marked trades (11)
TradedMemberAmountAdj. closeTSM sinceSPY sinceDifference
Jul 17, 2025Cleo Fields (D)buy~$175K$243.46+72.5%+24.5%+48.0%
Aug 13, 2025Cleo Fields (D)buy~$375K$239.31+75.5%+21.2%+54.3%
Sep 23, 2025Val T. Hoyle (D)sell~$8K$281.09+49.4%+17.5%+31.8%
Oct 14, 2025Lisa C. McClain (R)sell~$8K$294.14+42.8%+17.7%+25.0%
Nov 18, 2025Gilbert Ray Cisneros, Jr. (D)buy~$8K$276.16+52.1%+18.1%+34.0%
Dec 24, 2025Gilbert Ray Cisneros, Jr. (D)sell~$8K$297.69+41.1%+12.6%+28.5%
Jan 30, 2026Gilbert Ray Cisneros, Jr. (D)buy~$8K$329.22+27.5%+12.4%+15.2%
Feb 26, 2026Gilbert Ray Cisneros, Jr. (D)buy~$8K$375.27+11.9%+12.8%-0.9%
Apr 9, 2026Cleo Fields (D)buy~$8K$364.81+15.1%+14.0%+1.1%
May 8, 2026Rick W. Allen (R)buy~$8K$410.56+2.3%+5.1%-2.8%
Jul 10, 2026Cleo Fields (D)buy~$8K$434.43-3.3%+2.4%-5.8%

Prices are dividend- and split-adjusted, so “adj. close” is not necessarily what the stock printed that day. The horizon runs to the latest close, so rows with different trade dates are not comparable to each other — and none of these is the benchmark-relative, fixed-window alpha the leaderboard ranks on.

132
Transactions
63 buys · 69 sells
34
Members
$3.7M
Est. volume
15D / 19R
Party split
distinct members

Who traded it

MemberTradesBuys / SellsEst. volume
Cleo FieldsD-LA1313 / 0~$1.3M
Greg GianforteR-MT102 / 8~$638K
Lisa C. McClainR-MI116 / 5~$438K
Gilbert Ray Cisneros, Jr.D-CA65 / 1~$215K
Josh GottheimerD-NJ203 / 17~$160K
Daniel S. GoldmanD-NY20 / 2~$150K
Peter MeijerR-MI30 / 3~$91K
Sara JacobsD-CA10 / 1~$75K
Katherine M. ClarkD-MA92 / 7~$72K
Thomas R. SuozziD-NY21 / 1~$65K
Julia LetlowR-LA42 / 2~$57K
Thomas MacArthurR-NJ41 / 3~$57K
Donna E. ShalalaD-FL32 / 1~$49K
Thomas R. CarperD-DE52 / 3~$40K
Van TaylorR-TX10 / 1~$33K
Michael T. McCaulR-TX44 / 0~$32K
Jared MoskowitzD-FL33 / 0~$24K
Val T. HoyleD-OR32 / 1~$24K
Tommy TubervilleR-AL31 / 2~$24K
James B. RenacciR-OH33 / 0~$24K

Transactions

showing 100 of 132
MemberTypeAmountTradedDisclosedSource
Buy$1K – $15KJul 10, 2026Jul 30, 2026
20d
filing
Buyspouse$1K – $15KMay 8, 2026Jun 16, 2026
39d
filing
Buy$1K – $15KApr 9, 2026Apr 20, 2026
11d
filing
Buy$1K – $15KFeb 2, 2026Mar 12, 2026
38d
filing
Buyspouse$1K – $15KFeb 19, 2026Mar 11, 2026
20d
filing
Buy$1K – $15KFeb 26, 2026Mar 9, 2026
11d
filing
Buy$100K – $250KFeb 9, 2026Mar 9, 2026
28d
filing
Buy$1K – $15KJan 30, 2026Feb 13, 2026
14d
filing
Buy$1K – $15KJan 8, 2026Feb 3, 2026
26d
filing
Sell (part)$1K – $15KJul 24, 2025Jan 13, 2026
173d · late
filing
Sell (part)$1K – $15KJan 24, 2025Jan 13, 2026
354d · late
filing
Buy$15K – $50KOct 23, 2024Jan 13, 2026
447d · late
filing
Sell (part)$1K – $15KDec 24, 2025Jan 12, 2026
19d
filing
Buy$1K – $15KNov 18, 2025Dec 15, 2025
27d
filing
Buy$1K – $15KOct 10, 2025Nov 22, 2025
43d
filing
Buychild$1K – $15KOct 10, 2025Nov 22, 2025
43d
filing
Buychild$1K – $15KOct 10, 2025Nov 22, 2025
43d
filing
Sellspouse$1K – $15KOct 31, 2025Nov 21, 2025
21d
filing
Buyspouse$1K – $15KOct 30, 2025Nov 21, 2025
22d
filing
Sellspouse$1K – $15KOct 30, 2025Nov 21, 2025
22d
filing
Sell (part)spouse$1K – $15KOct 14, 2025Nov 21, 2025
38d
filing
Buy$1K – $15KOct 17, 2025Nov 18, 2025
32d
filing
Buy$100K – $250KOct 23, 2025Nov 12, 2025
20d
filing
Sellspouse$1K – $15KSep 23, 2025Oct 10, 2025
17d
filing
Sellspouse$1K – $15KMar 18, 2025Oct 5, 2025
201d · late
filing
Sell (part)spouse$50K – $100KAug 28, 2025Sep 12, 2025
15d
filing
Buyspouse$1K – $15KMay 6, 2025Sep 12, 2025
129d · late
filing
Buyspouse$1K – $15KOct 29, 2024Sep 12, 2025
318d · late
filing
Buy$15K – $50KAug 15, 2025Sep 3, 2025
19d
filing
Buy$15K – $50KAug 15, 2025Sep 3, 2025
19d
filing
Buy$1K – $15KAug 13, 2025Sep 3, 2025
21d
filing
Buy$250K – $500KAug 13, 2025Sep 3, 2025
21d
filing
Buy$50K – $100KAug 13, 2025Sep 3, 2025
21d
filing
Buy$100K – $250KAug 1, 2025Sep 3, 2025
33d
filing
Buy$1K – $15KAug 1, 2025Sep 3, 2025
33d
filing
Buyspouse$1K – $15KJun 17, 2025Aug 13, 2025
57d · late
filing
Buyspouse$1K – $15KJun 9, 2025Aug 13, 2025
65d · late
filing
Buyspouse$100K – $250KNov 7, 2024Aug 13, 2025
279d · late
filing
Sell (part)spouse$50K – $100KOct 23, 2024Aug 13, 2025
294d · late
filing
Buyspouse$15K – $50KJun 6, 2024Aug 13, 2025
433d · late
filing
Buyspouse$15K – $50KMar 11, 2024Aug 13, 2025
520d · late
filing
Buy$100K – $250KJul 17, 2025Aug 6, 2025
20d
filing
Buy$100K – $250KJun 25, 2025Jul 1, 2025
6d
filing
Sell (part)joint$1K – $15KApr 9, 2025May 14, 2025
35d
filing
Sell$1K – $15KApr 21, 2025May 12, 2025
21d
filing
Buy$1K – $15KMar 3, 2025Apr 16, 2025
44d
filing
Selljoint$1K – $15KMar 11, 2025Apr 14, 2025
34d
filing
Sell (part)joint$1K – $15KMar 4, 2025Apr 10, 2025
37d
filing
Sell$1K – $15KMar 3, 2025Mar 27, 2025
24d
filing
Buyspouse$1K – $15KJan 9, 2025Feb 11, 2025
33d
filing
Sell (part)joint$1K – $15KJan 28, 2025Feb 10, 2025
13d
filing
Sell (part)joint$1K – $15KOct 24, 2024Nov 6, 2024
13d
filing
Sell (part)joint$1K – $15KOct 4, 2024Nov 6, 2024
33d
filing
Sell (part)joint$1K – $15KSep 23, 2024Oct 3, 2024
10d
filing
Buychild$1K – $15KJul 5, 2024Aug 15, 2024
41d
filing
Buyspouse$1K – $15KJul 5, 2024Aug 15, 2024
41d
filing
Sell (part)joint$1K – $15KJul 5, 2024Aug 15, 2024
41d
filing
Sell (part)joint$1K – $15KJun 21, 2024Jul 9, 2024
18d
filing
Sell (part)joint$1K – $15KMar 12, 2024Apr 7, 2024
26d
filing
Sell (part)joint$1K – $15KFeb 9, 2024Mar 7, 2024
27d
filing
Buyjoint$1K – $15KJan 18, 2024Feb 15, 2024
28d
filing
Sell (part)spouse$1K – $15KDec 11, 2023Jan 3, 2024
23d
filing
Sell$50K – $100KJul 10, 2023Aug 13, 2023
34d
filing
Buyjoint$1K – $15KMar 9, 2023Apr 20, 2023
42d
filing
Buyjoint$1K – $15KMar 21, 2023Apr 12, 2023
22d
filing
Sell (part)spouse$1K – $15KJan 19, 2022Mar 28, 2023
433d · late
filing
Sell (part)$50K – $100KFeb 27, 2023Mar 20, 2023
21d
filing
Sell (part)spouse$1K – $15KFeb 21, 2023Mar 1, 2023
8d
filing
Selljoint$1K – $15KNov 23, 2022Dec 14, 2022
21d
filing
Selljoint$1K – $15KNov 23, 2022Dec 14, 2022
21d
filing
Buyspouse$1K – $15KOct 17, 2022Nov 3, 2022
17d
filing
Sell (part)joint$1K – $15KMar 30, 2022Apr 17, 2022
18d
filing
Sell$1K – $15KNov 16, 2021Feb 11, 2022
87d · late
filing
Sell$15K – $50KOct 6, 2021Nov 5, 2021
30d
filing
Sellspouse$1K – $15KSep 16, 2021Oct 14, 2021
28d
filing
Buy$15K – $50KJun 11, 2021Sep 23, 2021
104d · late
filing
Buyjoint$1K – $15KJun 16, 2021Jun 21, 2021
5d
filing
Sell$50K – $100KApr 9, 2021May 28, 2021
49d · late
filing
Buyspouse$1K – $15KMar 10, 2021May 3, 2021
54d · late
filing
Sell$1K – $15KJun 26, 2020Apr 2, 2021
280d · late
filing
Sell$50K – $100KFeb 17, 2021Mar 16, 2021
27d
filing
Sell (part)joint$1K – $15KFeb 3, 2021Mar 10, 2021
35d
filing
Sellspouse$1K – $15KFeb 8, 2021Mar 2, 2021
22d
filing
Sellspouse$1K – $15KFeb 8, 2021Mar 2, 2021
22d
filing
Sell (part)$1K – $15KFeb 8, 2021Feb 23, 2021
15d
filing
Sell (part)$1K – $15KJan 13, 2021Feb 23, 2021
41d
filing
Buyspouse$1K – $15KJan 22, 2021Feb 19, 2021
28d
filing
Sell (part)joint$1K – $15KJan 11, 2021Feb 9, 2021
29d
filing
Sellspouse$1K – $15KNov 5, 2020Dec 28, 2020
53d · late
filing
Sellspouse$1K – $15KOct 22, 2020Dec 3, 2020
42d
filing
Sellspouse$1K – $15KOct 22, 2020Dec 3, 2020
42d
filing
Sell (part)joint$1K – $15KAug 4, 2020Sep 20, 2020
47d · late
filing
Sell (part)joint$50K – $100KAug 4, 2020Aug 18, 2020
14d
filing
Sell (part)joint$1K – $15KJul 27, 2020Aug 10, 2020
14d
filing
Sell (part)joint$100K – $250KJul 28, 2020Aug 3, 2020
6d
filing
Buyjoint$1K – $15KApr 17, 2020May 13, 2020
26d
filing
Sell$15K – $50KJun 24, 2019Apr 27, 2020
308d · late
filing
Buy$1K – $15KApr 11, 2019Apr 27, 2020
382d · late
filing
Buy$1K – $15KFeb 15, 2019Apr 27, 2020
437d · late
filing
Sell (part)joint$1K – $15KMar 12, 2020Apr 11, 2020
30d
filing

Disclosures are filed up to 45 days after a trade, so this is a record rather than a signal. Amounts are bracket midpoints. Symbols are recorded as they existed on the trade date and mapped forward where a company was renamed.