U.S. Representative, District 5 from Virginia
John Joseph McGuire III is an American politician, businessman, and former United States Navy SEAL serving as the U.S. representative for Virginia's 5th congressional district since 2025. A member of the Republican Party, he previously served in the Virginia Senate from 2024 to 2025 and in the Virginia House of Delegates from 2018 to 2024.
Source: Wikipedia (CC BY-SA 4.0)Flags based on data correlation, not confirmed wrongdoing. Offshore matches are name-based and may include false positives.
2 trades in last 30 days · 18 in last year
| Date ▼ | Ticker ↕ | Asset | Type ↕ | Amount ↕ | Filed After ↕ | Conflict ↕ |
|---|---|---|---|---|---|---|
| 2026-08-18 | AAPL | Apple Inc. - Common Stock | Sell | $1K - $15K | 15d | 0 / 100 |
| 2026-08-18 | NVDA | NVIDIA Corporation - Common Stock | Buy | $1K - $15K | 15d | 0 / 100 |
| 2026-07-31 | PANW | Palo Alto Networks, Inc. | Sell | $1K - $15K | 10d | 0 / 100 |
| 2026-07-15 | AMAT | Applied Materials, Inc. - Common Stock | Buy | $1K - $15K | 26d | 0 / 100 |
| 2026-07-14 | BLK | BlackRock, Inc. Common Stock | Sell | $1K - $15K | 27d | 0 / 100 |
| 2026-07-10 | BLK | BlackRock, Inc. Common Stock | Sell | $1K - $15K | 31d | 0 / 100 |
| 2026-07-07 | BLK | BlackRock, Inc. Common Stock | Sell | $1K - $15K | 1d | 0 / 100 |
| 2026-06-15 | SPCX | Space Exploration Technologies Corp. - Class A Common Stock | Buy | $1K - $15K | 23d | 0 / 100 |
| 2026-06-04 | DELL | Dell Technologies Inc. Class C Common Stock | Sell | $1K - $15K | 6d | 0 / 100 |
| 2026-06-04 | META | Meta Platforms, Inc. - Class A Common Stock | Buy | $1K - $15K | 6d | 0 / 100 |
| 2026-04-15 | AAPL | Apple Inc. - Common Stock | Buy | $1K - $15K | 28d | 0 / 100 |
| 2026-04-15 | NVDA | NVIDIA Corporation - Common Stock | Buy | $1K - $15K | 28d | 0 / 100 |
| 2026-04-15 | MSFT | Microsoft Corporation - Common Stock | Buy | $1K - $15K | 28d | 0 / 100 |
| 2026-01-30 | NVDA | NVIDIA Corporation - Common Stock | Buy | $1K - $15K | 11d | 25 / 100 |
| 2026-01-30 | MSFT | Microsoft Corporation - Common Stock | Sell | $1K - $15K | 11d | 25 / 100 |
| 2026-01-21 | MSFT | Microsoft Corporation - Common Stock | Buy | $1K - $15K | 20d | 37 / 100 |
| 2026-01-21 | MSFT | Microsoft Corporation - Common Stock (MSFT) | Buy | $1K - $15K | 20d | 37 / 100 |
| 2026-01-20 | WMT | Walmart Inc. - Common Stock | Sell | $1K - $15K | 21d | 37 / 100 |
| 2025-06-30 | META | Meta Platforms, Inc. - Class A Common Stock (META) | Buy | $1K - $15K | 10d | 29 / 100 |
| 2025-06-30 | META | Meta Platforms, Inc. - Class A Common Stock | Buy | $1K - $15K | 10d | 29 / 100 |
| 2025-06-27 | NOW | ServiceNow, Inc. Common Stock | Sell | $1K - $15K | 13d | 37 / 100 |
| 2025-06-16 | NFLX | Netflix, Inc. - Common Stock | Buy | $1K - $15K | 24d | 22 / 100 |
| 2025-05-16 | NOW | ServiceNow, Inc. Common Stock (NOW) | Buy | $1K - $15K | 27d | 33 / 100 |
| 2025-05-16 | NOW | ServiceNow, Inc. Common Stock | Buy | $1K - $15K | 27d | 33 / 100 |
| 2025-04-10 | UNH | UnitedHealth Group Incorporated Common Stock (UNH) | Buy | $1K - $15K | 36d | 37 / 100 |
Itemized FEC receipts to the member's committee. Transfers from their own committees, party money, self-funding, and processors such as ActBlue and WinRed are excluded.
META PLATFORMS INC (FKA FACEBOOK, INC.)
via 535 GROUP, LLC
$30.0K
2025Q2
ERD METAL INC.
via A10 ASSOCIATES, LLC
$90.0K
2025Q2
AMERICAN CEMENT ASSOCIATION (FORMERLY KNOWN AS PORTLAND CEMENT ASSOCIATION)
via ADVANCED POLICY CONSULTING, LLC
$20.0K
2024Q3
INTERNATIONAL PRECIOUS METAL INSTITUTE
via AKERMAN LLP
$20.0K
2024Q3
DELL TECHNOLOGIES, INC.
via AKIN GUMP STRAUSS HAUER & FELD
$90.0K
2024Q2
EDUCATION REFORM NOW ADVOCACY
via AKIN GUMP STRAUSS HAUER & FELD
$50.0K
2024Q2
PATHWARD, NATIONAL ASSOCIATION (FKA PATHWARD (FORMERLY METABANK, N.A.))
via AKIN GUMP STRAUSS HAUER & FELD
$60.0K
2025Q1
AMALGAMATED TRANSIT UNION
via AMALGAMATED TRANSIT UNION
$70.0K
2025Q2
AMERICAN CLEANING INSTITUTE (FORMERLY KNOWN AS THE SOAP & DETERGENT ASSOCIATION)
via AMERICAN CLEANING INSTITUTE
$90.0K
2025Q2
CODE METAL, INC.
via AMERICAN DEFENSE INTERNATIONAL, INC.
$10.0K
2025Q2
Records in the databases below carry a name matching John J. McGuire III. These are name matches against outside records, not findings about John J. McGuire III, and nobody has checked whether the people are the same. Verify against date of birth, state of residence and employer before citing any of them.
Officers and shareholders named in the Panama, Paradise, Pandora and Bahamas files.
The offshore record carries a name close to “mcguire, john”. Nobody has checked whether it is the same person.
The offshore record carries a name close to “mcguire, john”. Nobody has checked whether it is the same person.
Common names produce false positives. Nothing on this list is evidence of wrongdoing, and a match here is a starting point for reporting, not a conclusion. Sanctions and watchlist screening is not shown: every match this site holds against a member of Congress is either a politically-exposed-person listing, which every member has by definition, or a name collision against a list that records no date of birth or identifier to check it against.
Stock trades matched to votes on bills affecting the same industry, within a 90-day window. Trades before a vote may suggest advance knowledge of legislative outcomes.
| Ticker | Trade | Trade Date | Bill | Vote | Vote Date | Gap |
|---|---|---|---|---|---|---|
| UNH | Buy | Apr 10, 2025 | Establishing the congressional budget for the United States Government for fiscal year 2025 and setting forth the appropriate budgetary levels for fiscal years 2026 through 2034. | yea | Apr 10, 2025 | Same day |
| WMT | Sell | Jan 20, 2026 | AI for Main Street Act | nay | Jan 20, 2026 | Same day |
| WMT | Sell | Jan 20, 2026 | Main Street Parity Act | yea | Jan 20, 2026 | Same day |
| UNH | Buy | Apr 10, 2025 | Establishing the congressional budget for the United States Government for fiscal year 2025 and setting forth the appropriate budgetary levels for fiscal years 2026 through 2034. | yea | Apr 10, 2025 | Same day |
| BLK | Sell | Jul 14, 2026 | Protecting Privacy in Purchases Act | nay | Jul 14, 2026 | Same day |
| Date | Question | Bill | Position | Result |
|---|---|---|---|---|
| Jul 23, 2026 | On Passage | yea | Passed | |
| Jul 23, 2026 | On Agreeing to the Resolution | nay | Passed | |
| Jul 22, 2026 | On Agreeing to the Resolution | yea | Passed | |
| Jul 22, 2026 | On Passage | yea | Passed | |
| Jul 22, 2026 | On Motion to Recommit | nay | Failed | |
| Jul 22, 2026 | On Passage | yea | Passed | |
| Jul 22, 2026 | On Motion to Recommit | nay | Failed | |
| Jul 22, 2026 | On Agreeing to the Amendment | yea | Failed | |
| Jul 22, 2026 | On Agreeing to the Amendment | yea | Agreed to | |
| Jul 22, 2026 | On Agreeing to the Amendment | nay | Failed | |
| Jul 22, 2026 | On Agreeing to the Amendment | yea | Agreed to | |
| Jul 21, 2026 | On Passage | yea | Passed | |
| Jul 21, 2026 | On Passage | yea | Passed | |
| Jul 21, 2026 | On Motion to Recommit | nay | Failed | |
| Jul 21, 2026 | On Agreeing to the Amendment | yea | Failed | |
| Jul 21, 2026 | On Agreeing to the Amendment | yea | Agreed to | |
| Jul 21, 2026 | On Agreeing to the Amendment | yea | Agreed to | |
| Jul 21, 2026 | On Agreeing to the Amendment | yea | Failed | |
| Jul 21, 2026 | On Agreeing to the Amendment | yea | Agreed to | |
| Jul 21, 2026 | On Agreeing to the Amendment | yea | Failed |
A bill number appears where the roll call names a measure. Procedural votes — motions to recommit, resolutions on the rule, adjournment — often name none, and the House Clerk's record for 2026 is still being matched to bills.