John McGuire

Republican-VA-5
U.S. House7 current committee assignments22 disclosed trades0 direct-jurisdiction trades

Score trend

Information only, not financial advice. Data may be delayed or incomplete.

Score history is a Plus feature. See how McGuire's average conflict score trends month by month across their disclosed trades.

Upgrade to Plus →

Pro tools

Peer comparison and PDF report cards are Pro features. Compare McGuire against everyone on the same committees and export a print-ready report. Upgrade to Pro →

Current committee assignments

House Committee on Armed Services
House Committee on Oversight and Government Reform

Subcommittees

House Committee on Armed Services — Cyber, Information Technologies, and Innovation Subcommittee
House Committee on Oversight and Government Reform — Military and Foreign Affairs Subcommittee
House Committee on Oversight and Government Reform — Cybersecurity, Information Technology, and Government Innovation Subcommittee
House Committee on Armed Services — Tactical Air and Land Forces Subcommittee
House Committee on Oversight and Government Reform — Health Care and Financial Services Subcommittee

Trade history

TickerTypeTradedAmountScoreFiling
AAPL
Apple Inc.
Sell (partial)Aug 18, 2026$1,001 – $15,0000No mapped overlaporiginal
NVDA
NVIDIA CORP
BuyAug 18, 2026$1,001 – $15,0000No mapped overlaporiginal
PANW
Palo Alto Networks Inc
Sell (partial)Jul 31, 2026$1,001 – $15,0000No mapped overlaporiginal
AMAT
APPLIED MATERIALS INC /DE
BuyJul 15, 2026$1,001 – $15,0000No mapped overlaporiginal
BLK
BlackRock, Inc.
SellJul 14, 2026$1,001 – $15,0000No mapped overlaporiginal
BLK
BlackRock, Inc.
Sell (partial)Jul 10, 2026$1,001 – $15,0000No mapped overlaporiginal
BLK
BlackRock, Inc.
Sell (partial)Jul 7, 2026$1,001 – $15,0000No mapped overlaporiginal
SPCX
SPACE EXPLORATION TECHNOLOGIES CORP
BuyJun 15, 2026$1,001 – $15,0000No mapped overlaporiginal
META
Meta Platforms, Inc.
BuyJun 4, 2026$1,001 – $15,0000No mapped overlaporiginal
DELL
Dell Technologies Inc.
Sell (partial)Jun 4, 2026$1,001 – $15,0000No mapped overlaporiginal
NVDA
NVIDIA CORP
BuyApr 15, 2026$1,001 – $15,0000No mapped overlaporiginal
AAPL
Apple Inc.
BuyApr 15, 2026$1,001 – $15,0000No mapped overlaporiginal
MSFT
MICROSOFT CORP
BuyApr 15, 2026$1,001 – $15,0000No mapped overlaporiginal
MSFT
MICROSOFT CORP
Sell (partial)Jan 30, 2026$1,001 – $15,0000No mapped overlaporiginal
NVDA
NVIDIA CORP
BuyJan 30, 2026$1,001 – $15,0000No mapped overlaporiginal
MSFT
MICROSOFT CORP
BuyJan 21, 2026$1,001 – $15,0000No mapped overlaporiginal
WMT
Walmart Inc.
Sell (partial)Jan 20, 2026$1,001 – $15,000Not scoredIndustry mapping pending · View details →original
META
Meta Platforms, Inc.
BuyJun 30, 2025$1,001 – $15,0000No mapped overlaporiginal
NOW
ServiceNow, Inc.
Sell (partial)Jun 27, 2025$1,001 – $15,0000No mapped overlaporiginal
NFLX
NETFLIX INC
BuyJun 16, 2025$1,001 – $15,000Not scoredIndustry mapping pending · View details →original
NOW
ServiceNow, Inc.
BuyMay 16, 2025$1,001 – $15,0000No mapped overlaporiginal
UNH
UNITEDHEALTH GROUP INC
BuyApr 10, 2025$1,001 – $15,0000No mapped overlaporiginal

Showing 22 recent trades. Free profiles show up to 100 rows. Browse trades and unlock the full archive with Plus. Party is displayed for identification only — scoring never reads it. How scoring works

Loading member track record…

Loading relevant events…

Campaign money

FEC cycle 2026
Total money in
$1.78M
receipts, all campaign committees
Individuals
$1.12M
itemized + unitemized
PACs & party
$415.8K
committee contributions
Self-funded
$0
candidate loans / own money
Individual (itemized) $668.5KIndividual (unitemized) $449.1KPACs $415.8KOther / transfers $248.4K

Coverage: Jan 1, 2025 – Jul 15, 2026 · window reported by the FEC, not chosen by us

Donations are context, not an accusation — and not an endorsement of any trade, position, or vote by this member. Totals come straight from the FEC and are attributed to committees, not to any action ConflictScore scores. Read the full disclaimer

Source: FEC.gov committee totals via api.open.fec.gov, synced by our pipeline. Reconcile line-by-line at: C00856831 C00900118