| ARISTOTLE INTERNATIONALPHILADELPHIA, PA | SOFTWARE PROGRAMF3X 21B | Jan 6, 2023 | $12,500 | FEC disbursement search ↗ |
| ARISTOTLE INTERNATIONALPHILADELPHIA, PA | SOFTWARE PROGRAMF3X 21B | Jan 2, 2024 | $12,500 | FEC disbursement search ↗ |
| AMERICAN EXPRESS TRAVELDALLAS, TX | CREDIT CARD PAYMENT (SEE ITEMIZED DISBURSEMENTS)F3X 21B | Oct 24, 2023 | $14,710 | FEC disbursement search ↗ |
NATIONAL REPUBLICAN CONGRESSIONAL COMMITTEEC00002931WASHINGTON, DC | 24KM7 24KLinked: C00002931 | Jun 9, 2023 | $15,000 | FEC disbursement search ↗ |
NATIONAL REPUBLICAN SENATORIAL COMMITTEEC00027466WASHINGTON, DC | 24KM7 24KLinked: C00027466 | Jun 9, 2023 | $15,000 | FEC disbursement search ↗ |
NATIONAL REPUBLICAN CONGRESSIONAL COMMITTEEC00002931WASHINGTON, DC | 24KM6 24KLinked: C00002931 | May 27, 2024 | $15,000 | FEC disbursement search ↗ |
NATIONAL REPUBLICAN SENATORIAL COMMITTEEC00027466WASHINGTON, DC | 24KM6 24KLinked: C00027466 | May 27, 2024 | $15,000 | FEC disbursement search ↗ |
| AMERICAN EXPRESS TRAVELDALLAS, TX | CREDIT CARD PAYMENT (SEE ITEMIZED DISBURSEMENTS)F3X 21B | May 24, 2024 | $15,824 | FEC disbursement search ↗ |
| PRINCIPAL FINANCIAL GROUPMASON CITY, IA | 401K CONTRIBUTIONF3X 21B | Jul 10, 2023 | $20,929 | FEC disbursement search ↗ |
| PRINCIPAL FINANCIAL GROUPMASON CITY, IA | 401K CONTRIBUTIONF3X 21B | Jul 3, 2024 | $21,645 | FEC disbursement search ↗ |
| PRINCIPAL FINANCIAL GROUPMASON CITY, IA | 401K CONTRIBUTIONF3X 21B | Jan 5, 2023 | $22,000 | FEC disbursement search ↗ |
| PRINCIPAL FINANCIAL GROUPMASON CITY, IA | 401K CONTRIBUTIONF3X 21B | Jan 9, 2024 | $22,633 | FEC disbursement search ↗ |
| STRIPESAN FRANCISCO, CA | CREDIT CARD FEEF3X 21B | Jan 12, 2023 | $0 | FEC disbursement search ↗ |
| STRIPESAN FRANCISCO, CA | CREDIT CARD FEEF3X 21B | Aug 22, 2023 | $0 | FEC disbursement search ↗ |
| STRIPESAN FRANCISCO, CA | CREDIT CARD FEEF3X 21B | Sep 8, 2023 | $0 | FEC disbursement search ↗ |
| STRIPESAN FRANCISCO, CA | CREDIT CARD FEEF3X 21B | Sep 8, 2023 | $1 | FEC disbursement search ↗ |
| STRIPESAN FRANCISCO, CA | CREDIT CARD FEEF3X 21B | Sep 8, 2023 | $0 | FEC disbursement search ↗ |
| STRIPESAN FRANCISCO, CA | CREDIT CARD FEEF3X 21B | Sep 14, 2023 | $0 | FEC disbursement search ↗ |
| STRIPESAN FRANCISCO, CA | CREDIT CARD FEEF3X 21B | Sep 21, 2023 | $0 | FEC disbursement search ↗ |
| STRIPESAN FRANCISCO, CA | CREDIT CARD FEEF3X 21B | Sep 21, 2023 | $0 | FEC disbursement search ↗ |
| STRIPESAN FRANCISCO, CA | CREDIT CARD FEEF3X 21B | Sep 27, 2023 | $0 | FEC disbursement search ↗ |
| STRIPESAN FRANCISCO, CA | CREDIT CARD FEEF3X 21B | Sep 29, 2023 | $0 | FEC disbursement search ↗ |
| STRIPESAN FRANCISCO, CA | CREDIT CARD FEEF3X 21B | Oct 2, 2023 | $0 | FEC disbursement search ↗ |
| STRIPESAN FRANCISCO, CA | CREDIT CARD FEEF3X 21B | Oct 3, 2023 | $0 | FEC disbursement search ↗ |
| STRIPESAN FRANCISCO, CA | CREDIT CARD FEEF3X 21B | Oct 3, 2023 | $0 | FEC disbursement search ↗ |