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
$37,500
Political receipts
$16,755,778
Lobbying income
—
Lobbying expense
—
Federal awards
—
Relationships
8,196
| disbursed to | American Express | $230,101 | Jan 17, 2023 – Dec 31, 2024 |
| disbursed to | American Express | $230,101 | Jan 17, 2023 – Dec 31, 2024 |
| disbursed to | American Express | $230,101 | Jan 17, 2023 – Dec 31, 2024 |
| disbursed to | American Express | $230,101 | Jan 17, 2023 – Dec 31, 2024 |
| disbursed to | American Express | $230,101 | Jan 17, 2023 – Dec 31, 2024 |
| disbursed to | American Express | $230,101 | Jan 17, 2023 – Dec 31, 2024 |
| disbursed to | American Express | $230,101 | Jan 17, 2023 – Dec 31, 2024 |
| disbursed to | American Express | $230,101 | Jan 17, 2023 – Dec 31, 2024 |
| disbursed to | American Express | $230,101 | Jan 17, 2023 – Dec 31, 2024 |
| disbursed to | American Express | $197,311 | Jan 4, 2017 – Dec 17, 2018 |
| disbursed to | American Express | $197,311 | Jan 4, 2017 – Dec 17, 2018 |
| disbursed to | American Express | $197,311 | Jan 4, 2017 – Dec 17, 2018 |
| disbursed to | American Express | $197,311 | Jan 4, 2017 – Dec 17, 2018 |
| disbursed to | American Express | $197,311 | Jan 4, 2017 – Dec 17, 2018 |
| disbursed to | American Express | $197,311 | Jan 4, 2017 – Dec 17, 2018 |
| disbursed to | American Express | $197,311 | Jan 4, 2017 – Dec 17, 2018 |
| disbursed to | American Express | $197,311 | Jan 4, 2017 – Dec 17, 2018 |
| disbursed to | American Express | $197,311 | Jan 4, 2017 – Dec 17, 2018 |
| disbursed to | Frontline Strategies | $165,225 | Jun 29, 2025 – Mar 31, 2026 |
| disbursed to | American Express | $146,392 | Jan 24, 2025 – Mar 31, 2026 |
| disbursed to | American Express | $146,392 | Jan 24, 2025 – Mar 31, 2026 |
| disbursed to | American Express | $146,392 | Jan 24, 2025 – Mar 31, 2026 |
| disbursed to | American Express | $146,392 | Jan 24, 2025 – Mar 31, 2026 |
| disbursed to | American Express | $146,392 | Jan 24, 2025 – Mar 31, 2026 |
| disbursed to | American Express | $146,392 | Jan 24, 2025 – Mar 31, 2026 |
| disbursed to | American Express | $146,392 | Jan 24, 2025 – Mar 31, 2026 |
| disbursed to | American Express | $146,392 | Jan 24, 2025 – Mar 31, 2026 |
| disbursed to | American Express | $146,392 | Jan 24, 2025 – Mar 31, 2026 |
| disbursed to | American Express | $143,113 | Jan 15, 2021 – Dec 26, 2022 |
| disbursed to | American Express | $143,113 | Jan 15, 2021 – Dec 26, 2022 |
| disbursed to | American Express | $143,113 | Jan 15, 2021 – Dec 26, 2022 |
| disbursed to | American Express | $143,113 | Jan 15, 2021 – Dec 26, 2022 |
| disbursed to | American Express | $143,113 | Jan 15, 2021 – Dec 26, 2022 |
| disbursed to | American Express | $143,113 | Jan 15, 2021 – Dec 26, 2022 |
| disbursed to | American Express | $143,113 | Jan 15, 2021 – Dec 26, 2022 |
| disbursed to | American Express | $143,113 | Jan 15, 2021 – Dec 26, 2022 |
| disbursed to | American Express | $143,113 | Jan 15, 2021 – Dec 26, 2022 |
| disbursed to | Arena Communications | $131,504 | Sep 23, 2016 – Oct 28, 2016 |
| disbursed to | Arena Communications | $131,504 | Sep 23, 2016 – Oct 28, 2016 |
| disbursed to | National Republican Congressional Committee | $110,950 | Jan 17, 2013 – Jul 30, 2014 |
| disbursed to | Arena Communications | $102,261 | Oct 8, 2018 – Oct 23, 2018 |
| disbursed to | Arena Communications | $102,261 | Oct 8, 2018 – Oct 23, 2018 |
| disbursed to | Arena Communications | $99,163 | Oct 17, 2012 – Nov 5, 2012 |
| disbursed to | Arena Communications | $99,163 | Oct 17, 2012 – Nov 5, 2012 |
| disbursed to | Arena Communications | $90,345 | Oct 20, 2014 – Nov 4, 2014 |
| disbursed to | Arena Communications | $90,345 | Oct 20, 2014 – Nov 4, 2014 |
| disbursed to | American Express | $88,597 | Jan 15, 2019 – Dec 28, 2020 |