MSFT
Microsoft Corporation$501.42+0.31%
Technology · Software - Infrastructure
NASDAQ · Market Cap: $3.45T
52W: $349.20—$553.72
Total Trades
687
Buys / Sells
336/350
Est. Volume
$373.1M
Politicians
80
Avg Return
+117.5%
Price & Congressional Trades
Most Active Politicians
1
2
3
4
5
6
7
8
9
10
Josh GottheimerD
HouseNJ
147 trades
68B/79S$172.6M
Ro KhannaD
HouseCA
82 trades
43B/39S$2.5M
Shelley Moore CapitoR
SenateWV
42 trades
5B/37S$483K
Suzan K. DelBeneD
HouseWA
40 trades
22B/18S$169.6M
Michael McCaulR
HouseTX
33 trades
3B/29S$3.0M
Tommy TubervilleR
SenateAL
28 trades
7B/21S$2.0M
Kevin HernR
HouseOK
20 trades
16B/4S$4.3M
Cleo FieldsD
HouseLA
17 trades
17B/0S$1.3M
David PerdueR
SenateGA
14 trades
0B/14S$228K
Kathy ManningD
HouseNC
13 trades
11B/2S$178K
Party Trading Sentiment
Democratic
216 buys·194 sells
Republican
117 buys·153 sells
Other
2 buys·2 sells
Independent
1 buys·1 sells
Republicans are net sellers ($9.8M sold vs $4.3M bought)
Buys
Sells
Congressional Trade Performance
Avg Return After Buy
+129.2%
-0.6% vs SPY
Avg Return After Sell
+106.8%
+10.2% alpha
Profitable Trades
94%(623/660)
Beat SPY (Alpha > 0)
52%(341/660)
All Congressional Trades687 trades
| Politician | Type | Filed | Traded | Filed After | Amount |
|---|---|---|---|---|---|
| Buy | Aug 7, 2026 | Jul 24, 2026 | 14d | $1,001 - $15,000 | |
| Buy | Aug 7, 2026 | Jul 24, 2026 | 14d | $1,001 - $15,000 | |
| Buy | Aug 7, 2026 | Jul 24, 2026 | 14d | $1,001 - $15,000 | |
| Sell | Aug 5, 2026 | Oct 29, 2024 | 645d LATE | $15,001 - $50,000 | |
| Sell | Aug 5, 2026 | Jan 10, 2025 | 572d LATE | $15,001 - $50,000 | |
| Sell | Aug 4, 2026 | Jul 21, 2026 | 14d | $15,001 - $50,000 | |
| Buy | Jul 27, 2026 | Jun 17, 2026 | 40d | $1,001 - $15,000 | |
| Buy | Jul 27, 2026 | Jun 17, 2026 | 40d | $1,001 - $15,000 | |
| Buy | Jul 27, 2026 | Jun 17, 2026 | 40d | $1,001 - $15,000 | |
| Sell | Jul 16, 2026 | Jun 2, 2026 | 44d | $1,001 - $15,000 | |
| Sell | Jul 3, 2026 | Jun 16, 2026 | 17d | $15,001 - $50,000 | |
| Buy | Jun 29, 2026 | Jun 11, 2026 | 18d | $1,001 - $15,000 | |
| Buy | Jun 29, 2026 | Jun 11, 2026 | 18d | $1,001 - $15,000 | |
| Buy | Jun 29, 2026 | Jun 11, 2026 | 18d | $1,001 - $15,000 | |
ME Matt Van Epps | Sell | Jun 17, 2026 | Jun 16, 2026 | 1d | $1,001 - $15,000 |
| Sell | Jun 17, 2026 | May 12, 2026 | 36d | $15,001 - $50,000 | |
| Buy | Jun 9, 2026 | May 15, 2026 | 25d | $50,001 - $100,000 | |
| Buy | Jun 4, 2026 | May 19, 2026 | 16d | $250,001 - $500,000 | |
| Sell | Jun 4, 2026 | May 19, 2026 | 16d | $250,001 - $500,000 | |
| Sell | Jun 4, 2026 | May 19, 2026 | 16d | $500,001 - $1,000,000 | |
| Buy | Jun 4, 2026 | May 19, 2026 | 16d | $500,001 - $1,000,000 | |
| Buy | May 14, 2026 | Apr 15, 2026 | 29d | $1,001 - $15,000 | |
MS Maria Elvira Salazar | Buy | May 11, 2026 | Apr 17, 2026 | 24d | $15,001 - $50,000 |
| Buy | May 1, 2026 | Apr 13, 2026 | 18d | $1,001 - $15,000 | |
LF Lizzie Fletcher | Sell | May 1, 2026 | Apr 8, 2026 | 23d | $1,001 - $15,000 |
| Buy | Apr 14, 2026 | Mar 5, 2026 | 40d | $1,001 - $15,000 | |
| Buy | Apr 9, 2026 | Mar 25, 2026 | 15d | $500,001 - $1,000,000 | |
| Buy | Apr 9, 2026 | Mar 25, 2026 | 15d | $50,001 - $100,000 | |
| Buy | Apr 8, 2026 | Mar 19, 2026 | 20d | $1,001 - $15,000 | |
| Buy | Apr 8, 2026 | Mar 19, 2026 | 20d | $1,001 - $15,000 | |
RM Richard Dean Dr McCormick | Buy | Apr 7, 2026 | Mar 19, 2026 | 19d | $1,001 - $15,000 |
| Buy | Apr 3, 2026 | Mar 30, 2026 | 4d | $1,001 - $15,000 | |
| Buy | Apr 3, 2026 | Mar 27, 2026 | 7d | $1,001 - $15,000 | |
| Sell | Mar 24, 2026 | Feb 13, 2026 | 39d | $1,001 - $15,000 | |
| Buy | Mar 18, 2026 | Mar 12, 2026 | 6d | $1,001 - $15,000 | |
| Buy | Mar 18, 2026 | Mar 12, 2026 | 6d | $1,001 - $15,000 | |
| Buy | Mar 18, 2026 | Mar 12, 2026 | 6d | $1,001 - $15,000 | |
| Sell | Mar 17, 2026 | Feb 2, 2026 | 43d | $1,001 - $15,000 | |
| Sell | Mar 13, 2026 | Feb 2, 2026 | 39d | $1,001 - $15,000 | |
| Sell | Mar 10, 2026 | Feb 10, 2026 | 28d | $15,001 - $50,000 | |
| Buy | Mar 9, 2026 | Feb 26, 2026 | 11d | $1,001 - $15,000 | |
| Buy | Mar 6, 2026 | Feb 13, 2026 | 21d | $1,001 - $15,000 | |
| Buy | Feb 23, 2026 | Feb 9, 2026 | 14d | $1,001 - $15,000 | |
| Sell | Feb 20, 2026 | Jan 23, 2026 | 28d | $1,001 - $15,000 | |
| Buy | Feb 12, 2026 | Jan 30, 2026 | 13d | $1,001 - $15,000 | |
| Sell | Feb 11, 2026 | Jan 30, 2026 | 12d | $1,001 - $15,000 | |
| Buy | Feb 11, 2026 | Jan 21, 2026 | 21d | $1,001 - $15,000 | |
| Buy | Feb 3, 2026 | Jan 29, 2026 | 5d | $1,001 - $15,000 | |
| Buy | Feb 3, 2026 | Jan 16, 2026 | 18d | $1,001 - $15,000 | |
| Buy | Jan 26, 2026 | Apr 14, 2025 | 287d LATE | $1,001 - $15,000 |