Data sourcesSEC FORM 49m ago
HOUSE PTR9m ago
SEC 13F8m ago
ROBINHOOD CHAIN8m ago

Member of CongressRyan Mackenzie
RepublicanHouseDistrict PA07
Disclosed transactions0
Buys / sells0 / 0
Max Insider Score—
Connections with evidence70
No recordsNo transactions recorded for this profile.
Committee assignments
Current Congress rosterNo recordsNo periodic transaction reports ingested for this member.
Contribution to candidate committee · 2 transactions, 2026-01-28 – 2026-01-28 (2026 cycle) · Nov 4, 2026
IN UNION USAIndependent expenditure opposing candidate · 1 transaction, 2026-09-25 – 2026-09-25 (2026 cycle) · Nov 4, 2026 GOOGLE LLC NETPACContribution to candidate committee · 2 transactions, 2025-03-21 – 2025-06-20 (2026 cycle) · Nov 4, 2026 AMERICAN REVIVAL PACContribution to candidate committee · 2 transactions, 2025-03-24 – 2025-09-14 (2026 cycle) · Nov 4, 2026 FIRST IN FREEDOM PACContribution to candidate committee · 2 transactions, 2025-03-14 – 2026-08-26 (2026 cycle) · Nov 4, 2026 NEPA NEXT PACContribution to candidate committee · 5 transactions, 2025-03-25 – 2026-03-30 (2026 cycle) · Nov 4, 2026 IN THE ARENA PACContribution to candidate committee · 4 transactions, 2025-03-18 – 2026-06-10 (2026 cycle) · Nov 4, 2026 UPPER HAND FUNDContribution to candidate committee · 6 transactions, 2025-03-25 – 2026-06-30 (2026 cycle) · Nov 4, 2026 NRCCContribution to candidate committee · 2 transactions, 2025-03-24 – 2026-09-07 (2026 cycle) · Nov 4, 2026 BAKER PACContribution to candidate committee · 2 transactions, 2025-03-26 – 2026-03-17 (2026 cycle) · Nov 4, 2026 RESTORING OUR NATION PACContribution to candidate committee · 2 transactions, 2025-03-05 – 2025-05-27 (2026 cycle) · Nov 4, 2026 HMPIndependent expenditure opposing candidate · 11 transactions, 2026-09-10 – 2026-09-30 (2026 cycle) · Nov 4, 2026 VALOR PACContribution to candidate committee · 3 transactions, 2025-03-19 – 2026-03-18 (2026 cycle) · Nov 4, 2026 SIX PACContribution to candidate committee · 5 transactions, 2025-03-26 – 2026-03-24 (2026 cycle) · Nov 4, 2026 REJOICE PACContribution to candidate committee · 2 transactions, 2025-03-19 – 2026-03-12 (2026 cycle) · Nov 4, 2026 CVS HEALTH PACContribution to candidate committee · 3 transactions, 2025-12-17 – 2026-03-13 (2026 cycle) · Nov 4, 2026 AECOM PACContribution to candidate committee · 1 transaction, 2025-12-12 – 2025-12-12 (2026 cycle) · Nov 4, 2026 THE BOEING COMPANY PACContribution to candidate committee · 1 transaction, 2026-04-11 – 2026-04-11 (2026 cycle) · Nov 4, 2026 Campaign finance
FEC bulk dataReceipts$5.30M
Cash on hand$1.07M
From committees$1.31M
2026 cycle, coverage through Oct 14, 2026 · FEC
- CHEVRON EMPLOYEES POLITICAL ACTION COMMITTEE - CHEVRON CORPORATION$7,500Direct contribution · 3 transactions · connected to CVX
- CVS HEALTH PAC$6,000Direct contribution · 3 transactions · connected to CVS
- WALMART INC. PAC FOR RESPONSIBLE GOVERNMENT$6,000Direct contribution · 4 transactions · connected to WMT
- THE HOME DEPOT INC. POLITICAL ACTION COMMITTEE$5,000Direct contribution · 1 transaction · connected to HD
- ALTRIA GROUP, INC. POLITICAL ACTION COMMITTEE (ALTRIAPAC)$5,000Direct contribution · 1 transaction · connected to MO
- AIR PRODUCTS AND CHEMICALS, INC. POLITICAL ALLIANCE$5,000Direct contribution · 1 transaction · connected to APD
- FIRSTENERGY CORP POLITICAL ACTION COMMITTEE$5,000Direct contribution · 2 transactions · connected to FE
- GENERAL DYNAMICS CORPORATION POLITICAL ACTION COMMITTEE (GENERAL DYNAMICS EMPLOYEE PAC)$4,500Direct contribution · 3 transactions · connected to GD
- GOOGLE LLC NETPAC$4,000Direct contribution · 2 transactions · connected to GOOG
- DOORDASH, INC. POLITICAL ACTION COMMITTEE (DASHPAC)$4,000Direct contribution · 3 transactions · connected to DASH
- PRUDENTIAL FINANCIAL INC. FEDERAL POLITICAL ACTION COMMITTEE (AKA - PRUDENTIAL FEDERAL PAC)$3,500Direct contribution · 2 transactions · connected to PRU
- LINCOLN NATIONAL CORPORATION POLITICAL ACTION COMMITTEE (AKA LINCOLN FINANCIAL FEDERAL POLITICAL ACTION COMMITTEE, FEDERAL LFGPAC)$3,500Direct contribution · 2 transactions · connected to LNC