Loading…
Unified public record assembled from the source systems listed below. Amounts describe distinct reported activity and are not added into a single influence total.
Political giving
$1,902,312
Political receipts
$10,965,858
Lobbying income
—
Lobbying expense
—
Federal awards
—
Relationships
14,422
| $2,180,290 |
| Jan 3, 2025 – May 14, 2026 |
| disbursed to | Middle Seat | $2,180,290 | Jan 3, 2025 – May 14, 2026 |
| contributed to | Pxp2 | $1,900,000 | Sep 5, 2025 – Sep 5, 2025 |
| disbursed to | Middle Seat | $1,618,450 | Jan 10, 2020 – Dec 23, 2020 |
| disbursed to | Middle Seat | $1,618,450 | Jan 10, 2020 – Dec 23, 2020 |
| disbursed to | Payroll Data Processing | $844,643 | Jan 31, 2025 – May 29, 2026 |
| disbursed to | Payroll Data Processing | $844,643 | Jan 31, 2025 – May 29, 2026 |
| disbursed to | Middle Seat | $810,123 | Jan 7, 2021 – Nov 2, 2021 |
| disbursed to | Middle Seat | $810,123 | Jan 7, 2021 – Nov 2, 2021 |
| disbursed to | Payroll Data Processing | $433,497 | Jan 15, 2021 – Oct 20, 2022 |
| disbursed to | Payroll Data Processing | $433,497 | Jan 15, 2021 – Oct 20, 2022 |
| disbursed to | American Express | $351,610 | Jun 17, 2020 – Dec 30, 2020 |
| disbursed to | American Express | $351,610 | Jun 17, 2020 – Dec 30, 2020 |
| disbursed to | American Express | $351,610 | Jun 17, 2020 – Dec 30, 2020 |
| disbursed to | American Express | $351,610 | Jun 17, 2020 – Dec 30, 2020 |
| disbursed to | American Express | $351,610 | Jun 17, 2020 – Dec 30, 2020 |
| disbursed to | American Express | $351,610 | Jun 17, 2020 – Dec 30, 2020 |
| disbursed to | American Express | $351,610 | Jun 17, 2020 – Dec 30, 2020 |
| disbursed to | American Express | $351,610 | Jun 17, 2020 – Dec 30, 2020 |
| disbursed to | American Express | $351,610 | Jun 17, 2020 – Dec 30, 2020 |
| disbursed to | Scale To Win | $350,216 | Sep 5, 2024 – Dec 6, 2024 |
| disbursed to | Scale to Win | $350,216 | Sep 5, 2024 – Dec 6, 2024 |
| disbursed to | Inc. Twilio | $320,383 | Jul 23, 2020 – Dec 30, 2020 |
| contributed to | Middle Seat | $241,109 | Jan 22, 2025 – Aug 6, 2026 |
| disbursed to | Payroll Data Processing | $230,240 | Jan 31, 2020 – Dec 31, 2020 |
| disbursed to | Payroll Data Processing | $230,240 | Jan 31, 2020 – Dec 31, 2020 |
| disbursed to | Actblue Technical Services | $219,439 | Jan 3, 2023 – Dec 31, 2024 |
| disbursed to | ActBlue Technical Services | $219,439 | Jan 3, 2023 – Dec 31, 2024 |
| disbursed to | ActBlue Technical Services | $215,083 | Jan 6, 2025 – May 31, 2026 |
| disbursed to | Actblue Technical Services | $215,083 | Jan 6, 2025 – May 31, 2026 |
| disbursed to | Scale To Win | $197,622 | Jan 6, 2025 – May 13, 2026 |
| disbursed to | Scale to Win | $197,622 | Jan 6, 2025 – May 13, 2026 |
| disbursed to | Harris Victory Fund | $194,428 | Nov 6, 2023 – Jan 26, 2024 |
| contributed to | Biden Victory Fund | $194,428 | Nov 7, 2023 – Jan 26, 2024 |
| disbursed to | Ngp Van | $188,966 | Jan 3, 2025 – May 26, 2026 |
| disbursed to | Ngp Van | $182,686 | Jan 11, 2023 – Dec 6, 2024 |
| disbursed to | Blue Cross Blue Shield | $179,356 | Jan 1, 2025 – May 27, 2026 |
| disbursed to | Blue Cross Blue Shield | $179,356 | Jan 1, 2025 – May 27, 2026 |
| disbursed to | ActBlue Technical Services | $127,560 | Jan 4, 2021 – Dec 27, 2022 |
| disbursed to | Actblue Technical Services | $127,560 | Jan 4, 2021 – Dec 27, 2022 |
| disbursed to | Actblue Technical Services | $125,002 | Dec 30, 2019 – Dec 31, 2020 |
| disbursed to | ActBlue Technical Services | $125,002 | Dec 30, 2019 – Dec 31, 2020 |
| disbursed to | American Express | $117,991 | Jan 18, 2021 – Sep 1, 2022 |
| disbursed to | American Express | $117,991 | Jan 18, 2021 – Sep 1, 2022 |
| disbursed to | American Express | $117,991 | Jan 18, 2021 – Sep 1, 2022 |
| disbursed to | American Express | $117,991 | Jan 18, 2021 – Sep 1, 2022 |
| disbursed to | American Express | $117,991 | Jan 18, 2021 – Sep 1, 2022 |