GENEST, EDWARD (AL) Federal Political Campaign Donations in the 2023-2024 Election Cycle

Updated on March 7, 2026.

According to FEC data, in the 2023-2024 election cycle, GENEST, EDWARD made a total donation of $9,218 to 5 unique election committees. WINRED received the highest donation ($4,563), followed by NRSC (REP) ($1,817), and NRCC (REP) ($1,405).

The chart below shows the total amount received by each commitee. The table below shows the individual donations made and the transaction dates.

You can see similar information for other individuals in Alabama.

*** Note: By Federal Law, you cannot use these contributor information for the purpose of soliciting contributions or for any commercial purpose. There is the possibility of multiple people having the same name in the state. Please contact us if you want to verify the donation amounts by the zip code for each transaction.

Related Topics: US FEC Topic List
Data Source: FEC.
GENEST, EDWARD (AL) Federal Political Campaign Donations in the 2023-2024 Election Cycle
WINRED
NRSC
NRCC
TRUMP SAVE AMERICA JOINT FUNDRAISIN...
TEAM MAYRA
GENEST, EDWARD (AL) Federal Political Campaign Donations in the 2023-2024 Election Cycle
0 of 0
Date Recipient Amount ($)
Jan 28, 2023 TRUMP SAVE AMERICA JOINT FUNDRAISING COMMITTEE 100
Mar 28, 2023 TRUMP SAVE AMERICA JOINT FUNDRAISING COMMITTEE 100
Apr 28, 2023 TRUMP SAVE AMERICA JOINT FUNDRAISING COMMITTEE 100
May 28, 2023 TRUMP SAVE AMERICA JOINT FUNDRAISING COMMITTEE 100
Jun 10, 2023 NRCC (REP) 35
Jun 28, 2023 TRUMP SAVE AMERICA JOINT FUNDRAISING COMMITTEE 100
Jul 10, 2023 NRCC (REP) 35
Jul 28, 2023 TRUMP SAVE AMERICA JOINT FUNDRAISING COMMITTEE 100
Aug 10, 2023 NRCC (REP) 35
Aug 28, 2023 TRUMP SAVE AMERICA JOINT FUNDRAISING COMMITTEE 100
Sep 10, 2023 NRCC (REP) 35
Sep 28, 2023 TRUMP SAVE AMERICA JOINT FUNDRAISING COMMITTEE 100
Oct 10, 2023 NRCC (REP) 35
Oct 28, 2023 TRUMP SAVE AMERICA JOINT FUNDRAISING COMMITTEE 100
Nov 10, 2023 NRCC (REP) 35
Nov 28, 2023 TRUMP SAVE AMERICA JOINT FUNDRAISING COMMITTEE 100
Dec 10, 2023 NRCC (REP) 35
Dec 28, 2023 TRUMP SAVE AMERICA JOINT FUNDRAISING COMMITTEE 100
Jan 28, 2024 TRUMP SAVE AMERICA JOINT FUNDRAISING COMMITTEE 100
Feb 28, 2024 TRUMP SAVE AMERICA JOINT FUNDRAISING COMMITTEE 100
Mar 28, 2024 TRUMP SAVE AMERICA JOINT FUNDRAISING COMMITTEE 100
May 29, 2024 WINRED 50
Jun 1, 2024 NRCC (REP) 30
Jun 1, 2024 NRCC (REP) 104
Jun 7, 2024 NRSC (REP) 47
Jun 7, 2024 NRSC (REP) 104
Jun 8, 2024 NRCC (REP) 104
Jun 9, 2024 NRCC (REP) 47
Jun 9, 2024 WINRED 10
Jun 13, 2024 NRSC (REP) 99
Jun 15, 2024 NRSC (REP) 33
Jun 16, 2024 NRSC (REP) 34
Jun 16, 2024 NRSC (REP) 104
Jun 20, 2024 NRSC (REP) 25
Jun 24, 2024 NRCC (REP) 52
Jun 30, 2024 WINRED 5
Jun 30, 2024 NRSC (REP) 35
Jul 1, 2024 NRCC (REP) 30
Jul 1, 2024 NRCC (REP) 104
Jul 1, 2024 NRSC (REP) 50
Jul 2, 2024 NRSC (REP) 99
Jul 3, 2024 WINRED 4
Jul 5, 2024 WINRED 2
Jul 7, 2024 NRSC (REP) 35
Jul 7, 2024 WINRED 5
Jul 9, 2024 NRCC (REP) 47
Jul 9, 2024 NRSC (REP) 49
Jul 10, 2024 NRSC (REP) 35
Jul 12, 2024 TEAM MAYRA 33
Jul 13, 2024 NRSC (REP) 99
Jul 18, 2024 NRSC (REP) 100
Jul 24, 2024 NRCC (REP) 52
Jul 24, 2024 TEAM MAYRA 35
Jul 30, 2024 TEAM MAYRA -35
Jul 30, 2024 WINRED 1
Jul 30, 2024 WINRED 30
Jul 30, 2024 WINRED 4
Jul 30, 2024 WINRED 50
Jul 30, 2024 WINRED 95
Jul 30, 2024 WINRED 99
Jul 30, 2024 WINRED 1
Jul 30, 2024 WINRED 9
Jul 30, 2024 WINRED 1
Jul 30, 2024 WINRED 19
Jul 30, 2024 WINRED 21
Jul 30, 2024 WINRED 5
Jul 30, 2024 WINRED 99
Jul 30, 2024 WINRED 9
Jul 30, 2024 WINRED 24
Jul 30, 2024 WINRED 2
Jul 30, 2024 WINRED 0
Jul 30, 2024 WINRED 104
Jul 30, 2024 WINRED 19
Jul 30, 2024 WINRED 1
Jul 30, 2024 WINRED 47
Jul 30, 2024 WINRED 30
Jul 30, 2024 WINRED 35
Jul 30, 2024 WINRED 33
Jul 30, 2024 WINRED 23
Jul 30, 2024 WINRED 0
Jul 30, 2024 WINRED 104
Jul 30, 2024 WINRED 104
Jul 30, 2024 WINRED 33
Jul 30, 2024 WINRED 2
Jul 30, 2024 WINRED 26
Jul 30, 2024 WINRED 20
Jul 30, 2024 WINRED 1
Jul 30, 2024 WINRED 104
Jul 30, 2024 WINRED 48
Jul 30, 2024 WINRED 26
Jul 30, 2024 WINRED 25
Jul 30, 2024 WINRED 1
Jul 30, 2024 WINRED 33
Jul 30, 2024 WINRED 20
Jul 30, 2024 WINRED 104
Jul 30, 2024 WINRED 104
Jul 30, 2024 WINRED 30
Jul 30, 2024 WINRED 35
Jul 30, 2024 WINRED 24
Jul 30, 2024 WINRED 1
Jul 30, 2024 WINRED 1
Jul 30, 2024 WINRED 21
Jul 30, 2024 WINRED 1
Jul 30, 2024 WINRED 1
Jul 30, 2024 WINRED 104
Jul 30, 2024 WINRED 5
Jul 30, 2024 WINRED 50
Jul 30, 2024 WINRED 30
Jul 30, 2024 WINRED 33
Jul 30, 2024 WINRED 104
Jul 30, 2024 WINRED 36
Jul 30, 2024 WINRED 21
Jul 30, 2024 WINRED 2
Jul 30, 2024 WINRED 47
Jul 30, 2024 WINRED 5
Jul 30, 2024 WINRED 47
Jul 30, 2024 WINRED 104
Jul 30, 2024 WINRED 31
Jul 30, 2024 WINRED 52
Jul 30, 2024 WINRED 1
Jul 30, 2024 WINRED 20
Jul 30, 2024 WINRED 1
Jul 30, 2024 WINRED 10
Jul 30, 2024 WINRED 104
Jul 30, 2024 WINRED 1
Jul 30, 2024 WINRED 4
Jul 30, 2024 WINRED 33
Jul 30, 2024 WINRED 35
Jul 30, 2024 WINRED 0
Jul 30, 2024 WINRED 104
Jul 30, 2024 WINRED 104
Jul 30, 2024 WINRED 104
Jul 30, 2024 WINRED 0
Jul 30, 2024 WINRED 26
Jul 30, 2024 WINRED 25
Jul 30, 2024 WINRED 33
Jul 30, 2024 WINRED 10
Jul 30, 2024 WINRED 1
Jul 30, 2024 WINRED 33
Jul 30, 2024 WINRED 7
Jul 30, 2024 WINRED 25
Jul 30, 2024 WINRED 48
Jul 30, 2024 WINRED 33
Jul 30, 2024 WINRED 33
Jul 30, 2024 WINRED 1
Jul 30, 2024 WINRED 21
Jul 30, 2024 WINRED 95
Jul 30, 2024 WINRED 104
Jul 30, 2024 WINRED 50
Jul 30, 2024 WINRED 99
Jul 30, 2024 WINRED 100
Jul 30, 2024 WINRED 104
Jul 30, 2024 WINRED 1
Jul 30, 2024 WINRED 48
Jul 30, 2024 WINRED 0
Jul 30, 2024 WINRED 31
Jul 30, 2024 WINRED 33
Jul 30, 2024 WINRED 104
Jul 30, 2024 WINRED 33
Jul 30, 2024 WINRED 52
Jul 30, 2024 WINRED 25
Jul 30, 2024 WINRED 21
Jul 30, 2024 WINRED 2
Jul 30, 2024 WINRED 5
Jul 30, 2024 WINRED 50
Jul 30, 2024 WINRED 15
Jul 30, 2024 WINRED 50
Jul 30, 2024 WINRED 10
Jul 30, 2024 WINRED 5
Jul 30, 2024 WINRED 1
Jul 30, 2024 WINRED 2
Aug 1, 2024 NRCC (REP) 104
Aug 1, 2024 NRCC (REP) 104
Aug 1, 2024 NRCC (REP) 104
Aug 1, 2024 NRCC (REP) 47
Aug 1, 2024 NRCC (REP) 47
Aug 1, 2024 NRCC (REP) 30
Aug 1, 2024 NRCC (REP) 30
Aug 1, 2024 NRCC (REP) 30
Aug 6, 2024 NRSC (REP) 99
Aug 6, 2024 NRSC (REP) 99
Aug 6, 2024 NRSC (REP) 99
Aug 6, 2024 NRSC (REP) 35
Aug 6, 2024 NRSC (REP) 50
Aug 6, 2024 NRSC (REP) 104
Aug 6, 2024 NRSC (REP) 104
Aug 6, 2024 NRSC (REP) 47
Aug 6, 2024 NRSC (REP) 100
Aug 6, 2024 NRSC (REP) 33
Aug 9, 2024 NRCC (REP) 47
Aug 20, 2024 NRCC (REP) 47
Aug 20, 2024 WINRED 2
Aug 20, 2024 WINRED 1
Aug 20, 2024 WINRED 47
Aug 20, 2024 WINRED 1
Aug 20, 2024 WINRED 26
Aug 20, 2024 WINRED 1
Aug 20, 2024 WINRED 33
Aug 20, 2024 WINRED 33
Aug 20, 2024 WINRED 99
Aug 20, 2024 WINRED 1
Aug 20, 2024 WINRED 33
Aug 20, 2024 WINRED 52
Aug 27, 2024 NRSC (REP) 99