Trade with Congress

MSCIMSCIMSCI Inc

15 members of Congress disclosed 52 transactions in MSCI between Sep 12, 2016 and Mar 27, 2026.

Price, with congressional trades marked

644576509Jul 2025SepNovJan 2026MarMayJul
MSCI $563.06latest
+8%Alan Armstrong, Republican
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 (1)
TradedMemberAmountAdj. closeMSCI sinceSPY sinceDifference
Mar 27, 2026Alan Armstrong (R)buy~$8K$521.57+8.0%+22.3%-14.3%

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.

52
Transactions
24 buys · 28 sells
15
Members
$539K
Est. volume
8D / 7R
Party split
distinct members

Who traded it

MemberTradesBuys / SellsEst. volume
Donald S. Beyer, Jr.D-VA157 / 8~$169K
Thomas MacArthurR-NJ21 / 1~$65K
Kathy E. ManningD-NC55 / 0~$65K
Susie LeeD-NV62 / 4~$48K
Gilbert Ray Cisneros, Jr.D-CA60 / 6~$48K
Michael T. McCaulR-TX44 / 0~$32K
Josh GottheimerD-NJ30 / 3~$24K
Robert P. Bresnahan, Jr.R-PA21 / 1~$16K
Julie JohnsonD-TX21 / 1~$16K
Byron DonaldsR-FL20 / 2~$16K
Alan ArmstrongR-OK11 / 0~$8K
Ro KhannaD-CA11 / 0~$8K
Peter MeijerR-MI10 / 1~$8K
Kurt SchraderD-OR11 / 0~$8K
K. Michael ConawayR-TX10 / 1~$8K

Transactions

52
MemberTypeAmountTradedDisclosedSource
Buy$1K – $15KMar 27, 2026Jul 21, 2026
116d · late
filing
Selljoint$1K – $15KApr 1, 2025May 14, 2025
43d
filing
Buy$1K – $15KApr 8, 2025May 8, 2025
30d
filing
Sellspouse$1K – $15KMar 20, 2025Apr 14, 2025
25d
filing
Sell$1K – $15KMar 20, 2025Apr 14, 2025
25d
filing
Selljoint$1K – $15KJan 13, 2025Feb 13, 2025
31d
filing
Buyjoint$1K – $15KJan 15, 2025Feb 12, 2025
28d
filing
Buyspouse$1K – $15KJul 2, 2024Aug 16, 2024
45d
filing
Buyspouse$1K – $15KJul 2, 2024Aug 16, 2024
45d
filing
Selljoint$1K – $15KFeb 1, 2024Mar 7, 2024
35d
filing
Buyspouse$1K – $15KJan 23, 2024Feb 6, 2024
14d
filing
Buyspouse$15K – $50KJan 23, 2024Feb 6, 2024
14d
filing
Buyspouse$1K – $15KJan 23, 2024Feb 6, 2024
14d
filing
Sell (part)joint$1K – $15KApr 27, 2023May 19, 2023
22d
filing
Sell (part)joint$1K – $15KJan 11, 2023Feb 17, 2023
37d
filing
Buychild$1K – $15KJun 1, 2022Aug 9, 2022
69d · late
filing
Selljoint$15K – $50KFeb 28, 2022Mar 3, 2022
3d
filing
Selljoint$1K – $15KFeb 3, 2022Mar 3, 2022
28d
filing
Selljoint$1K – $15KJun 17, 2021Jul 13, 2021
26d
filing
Selljoint$1K – $15KMar 18, 2021Apr 1, 2021
14d
filing
Sell$1K – $15KFeb 16, 2021Mar 16, 2021
28d
filing
Buyjoint$1K – $15KDec 22, 2020Jan 11, 2021
20d
filing
Buyjoint$1K – $15KDec 3, 2020Jan 1, 2021
29d
filing
Sell (part)$1K – $15KOct 9, 2020Nov 5, 2020
27d
filing
Selljoint$15K – $50KJul 14, 2020Aug 9, 2020
26d
filing
Selljoint$1K – $15KMay 7, 2020May 31, 2020
24d
filing
Selljoint$1K – $15KMay 1, 2020May 31, 2020
30d
filing
Sell (part)$1K – $15KApr 16, 2020May 13, 2020
27d
filing
Sell$1K – $15KApr 28, 2020May 12, 2020
14d
filing
Selljoint$1K – $15KApr 28, 2020May 9, 2020
11d
filing
Buyjoint$1K – $15KJan 27, 2020Feb 22, 2020
26d
filing
Buyjoint$1K – $15KJan 10, 2020Feb 22, 2020
43d
filing
Sell (part)$1K – $15KJan 29, 2020Feb 18, 2020
20d
filing
Sell (part)$1K – $15KJan 28, 2020Feb 18, 2020
21d
filing
Selljoint$1K – $15KNov 21, 2019Jan 16, 2020
56d · late
filing
Sell (part)$1K – $15KDec 24, 2019Jan 10, 2020
17d
filing
Buyjoint$1K – $15KDec 23, 2019Jan 2, 2020
10d
filing
Buyjoint$1K – $15KDec 10, 2019Dec 14, 2019
4d
filing
Buyjoint$1K – $15KNov 22, 2019Dec 14, 2019
22d
filing
Buyjoint$1K – $15KNov 19, 2019Dec 14, 2019
25d
filing
Buyjoint$1K – $15KOct 10, 2019Dec 5, 2019
56d · late
filing
Sell (part)$1K – $15KSep 10, 2019Oct 16, 2019
36d
filing
Buyjoint$1K – $15KJun 21, 2019Sep 13, 2019
84d · late
filing
unverified
Selljoint$1K – $15KApr 23, 2019May 9, 2019
16d
filing
Sell (part)joint$1K – $15KMar 20, 2019Apr 8, 2019
19d
filing
Selljoint$15K – $50KDec 7, 2018Jan 11, 2019
35d
filing
Buyspouse$1K – $15KOct 24, 2018Nov 15, 2018
22d
filing
unverified
Buyspouse$1K – $15KOct 23, 2018Nov 15, 2018
23d
filing
unverified
Buyspouse$1K – $15KJun 6, 2018Sep 12, 2018
98d · late
filing
unverified
Buyjoint$15K – $50KJun 7, 2018Jul 10, 2018
33d
filing
Buyspouse$1K – $15KJan 12, 2018Feb 27, 2018
46d · late
filing
unverified
Sellspouse$1K – $15KSep 12, 2016Oct 12, 2016
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.