Michael Ferguson

Registered Lobbyist
Lobby Filings
15
Clients
1
Firms
1
Years Active
2022–2026
Total Contributed
$39,600
Contributions
21
Recipients
14
Contrib Filings
8
Top Recipient Legislators
LegislatorPtyStTotal
Jeff Hurd R CO $4,500
Ashley Hinson R IA $4,500
Thomas Kean R NJ $3,500
Ted Cruz R TX $3,300
Richard Hudson R NC $3,000
Brett Guthrie R KY $3,000
Cathy Rodgers R WA $1,500
John Thune R SD $1,500
John Cornyn R TX $1,500
Mike Lee R UT $1,500
Mark Warner D VA $1,500
Brian Fitzpatrick R PA $1,000
Todd Young R IN $1,000
Top Committees / PACs
PayeeCountTotal
KEAN FOR CONGRESS 2 $6,800
JEFF HURD FOR CONGRESS 3 $4,500
TED CRUZ FOR SENATE 1 $3,300
BRETT GUTHRIE FOR CONGRESS 1 $3,000
HUDSON FOR CONGRESS 1 $3,000
NRCC 1 $2,500
ASHLEY FOR IOWA 1 $2,500
HEARTLAND VALUES PAC 1 $1,500
SINEMA FOR ARIZONA 1 $1,500
WIN THE FUTURE FUND 1 $1,500
FRIENDS OF MARK WARNER 1 $1,500
FRIENDS OF MIKE LEE 1 $1,500
CORNYN VICTORY COMMITTEE 1 $1,500
FIGHT ON PAC 1 $1,000
ASHLEY HINSON FOR CONGRESS 1 $1,000

Lobbying Filings

Page 1 of 2  ·  15 filings Next

Political Contributions

Recipient / Honoree Legislator Payee / Committee Date Amount
Rep. Jeff Hurd Jeff Hurd (R, CO) JEFF HURD FOR CONGRESS Mar 18, 2026 $2,500
Sen. Mark Warner Mark Warner (D, VA) FRIENDS OF MARK WARNER Feb 11, 2026 $1,500
Republican Italian American candidates — REPUBLICAN ITALIAN AMERICAN COMMITTEE Jan 31, 2026 $1,000
Rep. Brett Guthrie Brett Guthrie (R, KY) BRETT GUTHRIE FOR CONGRESS Jan 15, 2026 $3,000
Rep. Jeff Hurd Jeff Hurd (R, CO) JEFF HURD FOR CONGRESS Sep 19, 2025 $1,000
Rep. Richard Hudson Richard Hudson (R, NC) HUDSON FOR CONGRESS Sep 17, 2025 $3,000
Rep. Ashley Hinson Ashley Hinson (R, IA) ASHLEY FOR IOWA Sep 17, 2025 $2,500
Sen. Todd Young Todd Young (R, IN) OORAH! PAC Aug 18, 2025 $1,000
Sen. John Cornyn John Cornyn (R, TX) CORNYN VICTORY COMMITTEE Jun 19, 2025 $1,500
Rep. Ashley Hinson Ashley Hinson (R, IA) FIGHT ON PAC Apr 16, 2025 $1,000
Page 1 of 3  ·  21 contributions Next

Contribution Filings (LD-203)

YearPeriodPostedStatusDoc
2026 Mid Year Jul 22, 2026 Active
2025 Year End Jan 28, 2026 Active
2025 Mid Year Jul 30, 2025 Active
2024 Year End Jan 29, 2025 None
2024 Mid Year Jul 29, 2024 Active
2023 Year End Jan 23, 2024 None
2023 Mid Year Jul 26, 2023 Active
2022 Year End Jan 30, 2023 Active