Home/Politicians/John McGuire
John McGuire - Member of Congress

John McGuire

RRepublicanHouse

VA

Est. Net Worth
Trade Volume$232K
Total Trades29
Last TradedAug 18, 2026
StatusCurrent Member
Avg. Filing Delay20d
Stocks Traded12
Age58
Performance vs SPY
Avg Alpha-17.3%
Buy Alpha-35.6%
Sell Alpha+19.4%
Win Rate22%
Simulated Portfolio
$27K
-28.1% vs S&P (1Y)
Total Trades
29
Buys / Sells
15/14
Est. Volume
$232K
Stocks Traded
12

Trades by Year

Most Traded Stocks

#TickerTradesVolume
1
Microsoft Corp
MSFT
3$24K
2
NVIDIA Corporation
NVDA
3$24K
3
Blackrock Inc
BLK
3$24K
4
BlackRock, Inc. Common Stock
BLK
2$16K
5
Apple Inc
AAPL
2$16K
6
NVIDIA Corporation - Common Stock
NVDA
2$16K
7
Meta Platforms Inc
META
2$16K
8
Apple Inc. - Common Stock
AAPL
2$16K
9
ServiceNow Inc
NOW
2$16K
10
Dell Technologies Inc
DELL
1$8K

Top Sectors

Trade History29 trades

TickerTypeFiledTradedFiled AfterAmount
NVIDIA Corporation - Common Stock
NVDA
NVIDIA Corporation - Common Stock
BuySep 3, 2026Aug 18, 202616d$1,001 - $15,000
Apple Inc. - Common Stock
AAPL
Apple Inc. - Common Stock
Sell (Partial)Sep 3, 2026Aug 18, 202616d$1,001 - $15,000
Apple Inc
AAPL
Apple Inc
SellSep 3, 2026Aug 18, 202616d$1,001 - $15,000
NVIDIA Corporation
NVDA
NVIDIA Corporation
BuySep 3, 2026Aug 18, 202616d$1,001 - $15,000
Apple Inc. - Common Stock
AAPL
Apple Inc. - Common Stock
Sell (Partial)Sep 3, 2026Aug 17, 202617d$1,001 - $15,000
NVIDIA Corporation - Common Stock
NVDA
NVIDIA Corporation - Common Stock
BuySep 3, 2026Aug 17, 202617d$1,001 - $15,000
Palo Alto Networks Inc
PANW
Palo Alto Networks Inc
SellAug 11, 2026Jul 31, 202611d$1,001 - $15,000
Palo Alto Networks, Inc.
PANW
Palo Alto Networks, Inc.
Sell (Partial)Aug 11, 2026Jul 30, 202612d$1,001 - $15,000
Applied Materials Inc
AMAT
Applied Materials Inc
BuyAug 11, 2026Jul 15, 202627d$1,001 - $15,000
Blackrock Inc
BLK
Blackrock Inc
SellAug 11, 2026Jul 14, 202628d$1,001 - $15,000
Applied Materials, Inc. - Common Stock
AMAT
Applied Materials, Inc. - Common Stock
BuyAug 11, 2026Jul 14, 202628d$1,001 - $15,000
BlackRock, Inc. Common Stock
BLK
BlackRock, Inc. Common Stock
Sell (Full)Aug 11, 2026Jul 13, 202629d$1,001 - $15,000
Blackrock Inc
BLK
Blackrock Inc
SellAug 11, 2026Jul 10, 202632d$1,001 - $15,000
BlackRock, Inc. Common Stock
BLK
BlackRock, Inc. Common Stock
Sell (Partial)Aug 11, 2026Jul 9, 202633d$1,001 - $15,000
Blackrock Inc
BLK
Blackrock Inc
SellJul 9, 2026Jul 7, 20262d$1,001 - $15,000
Dell Technologies Inc
DELL
Dell Technologies Inc
SellJun 11, 2026Jun 4, 20267d$1,001 - $15,000
Meta Platforms Inc
META
Meta Platforms Inc
BuyJun 11, 2026Jun 4, 20267d$1,001 - $15,000
Apple Inc
AAPL
Apple Inc
BuyMay 14, 2026Apr 15, 202629d$1,001 - $15,000
Microsoft Corp
MSFT
Microsoft Corp
BuyMay 14, 2026Apr 15, 202629d$1,001 - $15,000
NVIDIA Corporation
NVDA
NVIDIA Corporation
BuyMay 14, 2026Apr 15, 202629d$1,001 - $15,000
Microsoft Corp
MSFT
Microsoft Corp
SellFeb 11, 2026Jan 30, 202612d$1,001 - $15,000
NVIDIA Corporation
NVDA
NVIDIA Corporation
BuyFeb 11, 2026Jan 30, 202612d$1,001 - $15,000
Microsoft Corp
MSFT
Microsoft Corp
BuyFeb 11, 2026Jan 21, 202621d$1,001 - $15,000
Walmart Inc
WMT
Walmart Inc
SellFeb 11, 2026Jan 20, 202622d$1,001 - $15,000
Meta Platforms Inc
META
Meta Platforms Inc
BuyJul 11, 2025Jun 30, 202511d$1,001 - $15,000
ServiceNow Inc
NOW
ServiceNow Inc
SellJul 11, 2025Jun 27, 202514d$1,001 - $15,000
Netflix Inc
NFLX
Netflix Inc
BuyJul 11, 2025Jun 16, 202525d$1,001 - $15,000
ServiceNow Inc
NOW
ServiceNow Inc
BuyJun 13, 2025May 16, 202528d$1,001 - $15,000
Unitedhealth Group Inc
UNH
Unitedhealth Group Inc
BuyMay 19, 2025Apr 10, 202539d$1,001 - $15,000