
Republican · Representative · VA, District 5
John McGuire
16 disclosed trades · 10/04/2025 → 07/07/2026
- Tickers
- 11
- Buys / sells
- 11 / 5
- Median lag
- 20d
- Est. volume
- $128K
median 20d lag to file · on time
Return mirror
Buy disclosures averaged -6.6% since filing, -16.5 pp vs S&P 500.
- Win rate
- 45.5%
- Avg return
- -6.6%
- vs S&P 500
- -16.5 pp
Playbook
Sector TilterJohn shows a Sector Tilter pattern
Concentrated in one or two sectors.
Book skews heavily toward a few sectors with moderate single-name dispersion. Trades reflect a thematic view, not stock-by-stock conviction.
- Cadence
- 13/yr
- Buy bias
- 69%
Activity timeline
yearwise
Most traded
by countEstimated holdings
7 positions · $72K est. volume
All disclosed trades (16)
Showing 16 of 16 loaded disclosures
- 08/07/2026Traded 07/07/2026Sell+BLK$1,001–$15,000
BLKBlackRock
- 08/07/2026Traded 15/06/2026BuySPCX$1,001–$15,000
SPCXSpace Exploration Technologies Corp. -
- 10/06/2026Traded 04/06/2026Sell+DELL$1,001–$15,000
DELLDell Technologies
- 10/06/2026Traded 04/06/2026BuyMETA$1,001–$15,000
METAMeta Platforms, Inc. -
- 13/05/2026Traded 15/04/2026BuyAAPL$1,001–$15,000
AAPLApple
- 13/05/2026Traded 15/04/2026BuyMSFT$1,001–$15,000
MSFTMicrosoft
- 13/05/2026Traded 15/04/2026BuyNVDA$1,001–$15,000
NVDANVIDIA
- 10/02/2026Traded 30/01/2026Sell+MSFT$1,001–$15,000
MSFTMicrosoft
- 10/02/2026Traded 30/01/2026BuyNVDA$1,001–$15,000
NVDANVIDIA
- 10/02/2026Traded 21/01/2026BuyMSFT$1,001–$15,000
MSFTMicrosoft
- 10/02/2026Traded 20/01/2026Sell+WMT$1,001–$15,000
WMTWalmart
- 10/07/2025Traded 30/06/2025BuyMETA$1,001–$15,000
METAMeta Platforms, Inc. -
- 10/07/2025Traded 27/06/2025Sell+NOW$1,001–$15,000
NOWServiceNow
- 10/07/2025Traded 16/06/2025BuyNFLX$1,001–$15,000
NFLXNetflix
- 12/06/2025Traded 16/05/2025BuyNOW$1,001–$15,000
NOWServiceNow
- 16/05/2025Traded 10/04/2025BuyUNH$1,001–$15,000
UNHUnitedHealth Group Incorporated
US Congress periodic transaction reports (STOCK Act). Latest trade: 07/07/2026. Identical consecutive line items on the same filing are collapsed with a ×N badge.