| $20 | Mar 23, 2026 | IUOE Local 399 Political Education Fund | — | — |
| $20 | Feb 2, 2026 | IUOE Local 399 Political Education Fund | — | — |
| $350 | Jan 22, 2026 | IUOE Local 399 Political Education Fund | — | — |
| $20 | Jan 8, 2026 | IUOE Local 399 Political Education Fund | — | — |
| $500 | Dec 7, 2023 | Citizens for Risa Lanier | New Faith Apostolic Church | Pastor |
| $500 | Dec 7, 2023 | Citizens for Risa Lanier | New Faith Apostolic Church | Pastor |
| $500 | Dec 7, 2023 | Citizens for Risa Lanier | — | — |
| $500 | Dec 6, 2023 | Citizens for Risa Lanier | — | — |
| $1,000 | Nov 24, 2023 | Citizens for Risa Lanier | New Faith Apostolic Church | Pastor |
| $1,000 | Nov 13, 2023 | Citizens for Risa Lanier | — | — |
| $1,000 | Nov 13, 2023 | Citizens for Risa Lanier | — | — |
| $1,000 | Nov 13, 2023 | Citizens for Risa Lanier | — | — |
| $1,000 | Nov 13, 2023 | Citizens for Risa Lanier | New Faith Apostolic Church | Pastor |
| $100 | Nov 9, 2023 | Citizens for Risa Lanier | — | — |
| $100 | Nov 9, 2023 | Citizens for Risa Lanier | — | — |
| $100 | Nov 9, 2023 | Citizens for Risa Lanier | New Faith Apostolic Church | Pastor |
| $100 | Nov 9, 2023 | Citizens for Risa Lanier | New Faith Apostolic Church | Pastor |
| $175 | Dec 9, 2022 | IUOE Local 399 Political Education Fund | — | — |
| $175 | May 25, 2022 | IUOE Local 399 Political Education Fund | — | — |
| $175 | May 25, 2022 | IUOE Local 399 Political Education Fund | — | — |
| $300 | Nov 15, 2016 | IUOE Local 399 Political Education Fund | Engineer | U S Equities Asset Management, LLC |
| $300 | Nov 15, 2016 | IUOE Local 399 Political Education Fund | Engineer | U S Equities Asset Management, LLC |
| $300 | Nov 15, 2016 | IUOE Local 399 Political Education Fund | Engineer | U S Equities Asset Management, LLC |
| $300 | Nov 15, 2016 | IUOE Local 399 Political Education Fund | Engineer | U S Equities Asset Management, LLC |
| $300 | Nov 15, 2016 | IUOE Local 399 Political Education Fund | Engineer | U S Equities Asset Management, LLC |
| $300 | Nov 15, 2016 | IUOE Local 399 Political Education Fund | Engineer | U S Equities Asset Management, LLC |
| $150 | Sep 2, 2016 | IUOE Local 399 Political Education Fund | — | — |
| $150 | Sep 2, 2016 | IUOE Local 399 Political Education Fund | — | — |
| $150 | Sep 2, 2016 | IUOE Local 399 Political Education Fund | — | — |
| $125 | Jul 22, 2016 | IUOE Local 399 Political Education Fund | — | — |
| $125 | Jul 22, 2016 | IUOE Local 399 Political Education Fund | — | — |
| $125 | Jul 22, 2016 | IUOE Local 399 Political Education Fund | — | — |
| $450 | Jun 14, 2016 | IUOE Local 399 Political Education Fund | Engineer | U S Equities Asset Management, LLC |
| $450 | Jun 14, 2016 | IUOE Local 399 Political Education Fund | Engineer | U S Equities Asset Management, LLC |
| $450 | Jun 14, 2016 | IUOE Local 399 Political Education Fund | Engineer | U S Equities Asset Management, LLC |
| $100 | Jun 7, 2016 | IUOE Local 399 Political Education Fund | Engineer | U S Equities Asset Management, LLC |
| $100 | Jun 7, 2016 | IUOE Local 399 Political Education Fund | Engineer | U S Equities Asset Management, LLC |
| $100 | Jun 7, 2016 | IUOE Local 399 Political Education Fund | Engineer | U S Equities Asset Management, LLC |
| $100 | May 11, 2007 | IUOE Local 399 Political Education Fund | — | — |
| $200 | Jan 16, 2007 | IUOE Local 399 Political Education Fund | — | — |
| $200 | Jan 16, 2007 | IUOE Local 399 Political Education Fund | — | — |
| $100 | Apr 13, 2005 | IUOE Local 399 Political Education Fund | — | — |
| $200 | Feb 24, 2005 | IUOE Local 399 Political Education Fund | — | — |
| $200 | Feb 24, 2005 | IUOE Local 399 Political Education Fund | — | — |
| $100 | Mar 9, 2004 | IUOE Local 399 Political Education Fund | — | — |
| $100 | Mar 9, 2004 | IUOE Local 399 Political Education Fund | — | — |
| $200 | Feb 5, 2004 | IUOE Local 399 Political Education Fund | — | — |
| $200 | Feb 5, 2004 | IUOE Local 399 Political Education Fund | — | — |
| $100 | Oct 21, 2003 | IUOE Local 399 Political Education Fund | — | — |
| $100 | Aug 13, 2003 | IUOE Local 399 Political Education Fund | — | — |
| $100 | Feb 20, 2003 | IUOE Local 399 Political Education Fund | — | — |
| $100 | Feb 6, 2003 | IUOE Local 399 Political Education Fund | — | — |