Greederboard
Official portrait of John J. McGuire III

John J. McGuire III

R Republican · Representative, Virginia 5th district
—
Not scored yet
research queue #5

This member hasn't been scored yet. A score needs sourced evidence for each component, and that research is done one member at a time. The public records below are live now.

Public record

In Congress since
2025
Committees
Armed Services
Oversight and Government Reform
Missed votes, 119th Congress
1.6% (11 of 674; median member 1.9%)
Campaign money, 2025–26 cycle
$1.8M raised · 23% from PACs & committees · $524K cash on hand FEC ↗

The stock-trading ban

H.R. 7008 passage, Jul 22, 2026
Yes
Cosponsored a ban bill
None

H.R. 7008 bans new stock purchases by members, spouses and dependents; it doesn't force sales of existing holdings. The Senate vote was on the version paired with the SAVE Act, which is why no Democrat voted yes. Full breakdown →

Disclosed stock trades

22trades since Jan 2025
13buys
9sells
0filed past 45 days
$22K–$330Kdisclosed value range

Most-traded: NVDA ×3 · BLK ×3 · MSFT ×3 · AAPL ×2 · META ×2 · NOW ×2 · PANW ×1 · AMAT ×1

TradedFiledOwnerAssetTypeAmount
Aug 18, 2026Sep 2, 2026SpouseAAPL Apple Inc. - Common Stock (AAPL) [ST]Partial sell$1,001 - $15,000filing ↗
Aug 18, 2026Sep 2, 2026SpouseNVDA NVIDIA Corporation - Common Stock (NVDA) [ST]Buy$1,001 - $15,000filing ↗
Jul 31, 2026Aug 10, 2026SpousePANW Palo Alto Networks, Inc. (PANW) [ST]Partial sell$1,001 - $15,000filing ↗
Jul 15, 2026Aug 10, 2026SpouseAMAT Applied Materials, Inc. - Common Stock (AMAT) [ST]Buy$1,001 - $15,000filing ↗
Jul 14, 2026Aug 10, 2026SpouseBLK BlackRock, Inc. Common Stock (BLK) [ST]Sell$1,001 - $15,000filing ↗
Jul 10, 2026Aug 10, 2026SpouseBLK BlackRock, Inc. Common Stock (BLK) [ST]Partial sell$1,001 - $15,000filing ↗
Jul 7, 2026Jul 8, 2026SpouseBLK BlackRock, Inc. Common Stock (BLK) [ST]Partial sell$1,001 - $15,000filing ↗
Jun 15, 2026Jul 8, 2026SpouseSPCX Space Exploration Technologies Corp. - Class A Common Stock (SPCX) [ST]Buy$1,001 - $15,000filing ↗
Jun 4, 2026Jun 10, 2026SpouseDELL Dell Technologies Inc. Class C Common Stock (DELL) [ST]Partial sell$1,001 - $15,000filing ↗
Jun 4, 2026Jun 10, 2026SpouseMETA Meta Platforms, Inc. - Class A Common Stock (META) [ST]Buy$1,001 - $15,000filing ↗
Apr 15, 2026May 13, 2026SpouseAAPL Apple Inc. - Common Stock (AAPL) [ST]Buy$1,001 - $15,000filing ↗
Apr 15, 2026May 13, 2026SpouseMSFT Microsoft Corporation - Common Stock (MSFT) [ST]Buy$1,001 - $15,000filing ↗
Apr 15, 2026May 13, 2026SpouseNVDA NVIDIA Corporation - Common Stock (NVDA) [ST]Buy$1,001 - $15,000filing ↗
Jan 30, 2026Feb 10, 2026SpouseMSFT Microsoft Corporation - Common Stock (MSFT) [ST]Partial sell$1,001 - $15,000filing ↗
Jan 30, 2026Feb 10, 2026SpouseNVDA NVIDIA Corporation - Common Stock (NVDA) [ST]Buy$1,001 - $15,000filing ↗
Jan 21, 2026Feb 10, 2026SpouseMSFT Microsoft Corporation - Common Stock (MSFT) [ST]Buy$1,001 - $15,000filing ↗
Jan 20, 2026Feb 10, 2026SpouseWMT Walmart Inc. - Common Stock (WMT) [ST]Partial sell$1,001 - $15,000filing ↗
Jun 30, 2025Jul 10, 2025SpouseMETA Meta Platforms, Inc. - Class A Common Stock (META) [ST]Buy$1,001 - $15,000filing ↗
Jun 27, 2025Jul 10, 2025SpouseNOW ServiceNow, Inc. Common Stock (NOW) [ST]Partial sell$1,001 - $15,000filing ↗
Jun 16, 2025Jul 10, 2025SpouseNFLX Netflix, Inc. - Common Stock (NFLX) [ST]Buy$1,001 - $15,000filing ↗
May 16, 2025Jun 12, 2025SpouseNOW ServiceNow, Inc. Common Stock (NOW) [ST]Buy$1,001 - $15,000filing ↗
Apr 10, 2025May 16, 2025SpouseUNH UnitedHealth Group Incorporated Common Stock (UNH) [ST]Buy$1,001 - $15,000filing ↗

Amounts are the ranges members must report, not exact values. The STOCK Act requires a report within 45 days of a trade; "late" counts days past that deadline, measured to the filing date.

Embed this score on your site

Updates automatically when the score changes.

Right of reply

Is something here wrong or missing context? Members and their staff can send a correction or a statement. Statements are published on this page in full, and corrections go in the public log. Email corrections@greederboard.com.