Federal campaign finance and roll-call votesFEC data through Jun 26, 2026

Richards, Stephen

Spirit Lake, IA · Self Employed · Physician

$26,725
Total given
18
Contributions
Mar 17, 2019
First on record

FEC data through Jun 26, 2026

Contribution ledger

18 records
DateRecipient committeeAmountFiling
Jul 26, 2023American Academy of Family Physicians Political Action Committee$1,000.00view
Jun 22, 2022American Academy of Family Physicians Political Action Committee$2,500.00view
Mar 15, 2022American Medical Association Political Action Committee-$500.00 refundview
Feb 25, 2022American Medical Association Political Action Committee$500.00view
Jan 27, 2022American Medical Association Political Action Committee$1,000.00view
Jun 26, 2021Feenstra for Congress$250.00view
Mar 27, 2021Miller-Meeks for Congress$125.00view
Mar 27, 2021WinRed$125.00view
Mar 27, 2021WinRed$125.00view
Mar 9, 2021Miller-Meeks for Congress$500.00view
Mar 5, 2021American Academy of Family Physicians Political Action Committee$2,500.00view
Jan 29, 2021American Medical Association Political Action Committee$1,000.00view
Aug 5, 2020American Academy of Family Physicians Political Action Committee$2,500.00view
Mar 13, 2020American Medical Association Political Action Committee$1,000.00view
Aug 6, 2019Joni's Roast and Ride$5,600.00view
Jul 24, 2019Feenstra for Congress$1,000.00view
May 13, 2019Ernst Victory Iowa$5,000.00view
Mar 17, 2019American Academy of Family Physicians Political Action Committee$2,500.00view

Each filing link opens the original FEC document image. Itemized contributions only (generally those above the FEC’s $200 itemization threshold).