| M2 PLACEMENTWESTWOOD, MA | AD BUYF3 17 | Oct 23, 2024 | $950,000 | FEC disbursement search ↗ |
| M2 PLACEMENTDENVER, CO | AD BUYF3 17 | May 23, 2024 | $489,413 | FEC disbursement search ↗ |
| M2 PLACEMENTWESTWOOD, MA | AD BUYF3 17 | Sep 17, 2024 | $350,000 | FEC disbursement search ↗ |
| M2 PLACEMENTWESTWOOD, MA | AD BUYF3 17 | Sep 10, 2024 | $339,283 | FEC disbursement search ↗ |
| M2 PLACEMENTWESTWOOD, MA | AD BUYF3 17 | Nov 1, 2024 | $310,835 | FEC disbursement search ↗ |
| M2 PLACEMENTDENVER, CO | AD BUYF3 17 | Apr 12, 2024 | $309,588 | FEC disbursement search ↗ |
| M2 PLACEMENTDENVER, CO | AD BUYF3 17 | May 20, 2024 | $300,000 | FEC disbursement search ↗ |
| M2 PLACEMENTDENVER, CO | AD BUYF3 17 | Jun 7, 2024 | $263,934 | FEC disbursement search ↗ |
| M2 PLACEMENTWESTWOOD, MA | AD BUYF3 17 | Aug 28, 2024 | $250,000 | FEC disbursement search ↗ |
| M2 PLACEMENTWESTWOOD, MA | AD BUYF3 17 | Aug 6, 2024 | $250,000 | FEC disbursement search ↗ |
| M2 PLACEMENTWESTWOOD, MA | AD BUYF3 17 | Jul 2, 2024 | $236,875 | FEC disbursement search ↗ |
| M2 PLACEMENTWESTWOOD, MA | AD BUYF3 17 | Sep 13, 2024 | $203,750 | FEC disbursement search ↗ |
| M2 PLACEMENTWESTWOOD, MA | AD BUYF3 17 | Aug 6, 2024 | $185,047 | FEC disbursement search ↗ |
| APEX STRATEGIES LLCARLINGTON, VA | AD BUYF3 17 | Aug 27, 2024 | $178,669 | FEC disbursement search ↗ |
| M2 PLACEMENTWESTWOOD, MA | AD BUYF3 17 | Aug 29, 2024 | $175,429 | FEC disbursement search ↗ |
| APEX STRATEGIES LLCARLINGTON, VA | AD BUYF3 17 | Aug 27, 2024 | $166,851 | FEC disbursement search ↗ |
| APEX STRATEGIES LLCLocation not reported | PRINT EXPENSEF3 17 | Nov 4, 2024 | $165,808 | FEC disbursement search ↗ |
| M2 PLACEMENTDENVER, CO | AD BUYF3 17 | Jun 6, 2024 | $159,850 | FEC disbursement search ↗ |
| APEX STRATEGIES LLCARLINGTON, VA | AD BUYF3 17 | Aug 28, 2024 | $147,272 | FEC disbursement search ↗ |
| APEX STRATEGIES LLCARLINGTON, VA | DIGITAL SERVICESF3 17 | Dec 16, 2024 | $141,963 | FEC disbursement search ↗ |
| APEX STRATEGIES LLCLocation not reported | PRINT EXPENSEF3 17 | Oct 29, 2024 | $119,697 | FEC disbursement search ↗ |
| THE LUKENS COMPANYARLINGTON, VA | FUNDRAISING SERVICESF3 17 | Dec 16, 2024 | $119,407 | FEC disbursement search ↗ |
| M2 PLACEMENTWESTWOOD, MA | AD BUYF3 17 | Oct 18, 2024 | $107,500 | FEC disbursement search ↗ |
| PURPLE SURFBOARDANNAPOLIS, MD | STAFFING SERVICESF3 17 | Apr 10, 2024 | $104,415 | FEC disbursement search ↗ |
| M2 PLACEMENTDENVER, CO | AD BUYF3 17 | Apr 29, 2024 | $97,829 | FEC disbursement search ↗ |
| M2 PLACEMENTDENVER, CO | AD BUYF3 17 | May 2, 2024 | $95,815 | FEC disbursement search ↗ |
| M2 PLACEMENTDENVER, CO | AD BUYF3 17 | May 3, 2024 | $90,000 | FEC disbursement search ↗ |
| M2 PLACEMENTWESTWOOD, MA | AD BUYF3 17 | Jul 31, 2024 | $86,500 | FEC disbursement search ↗ |
| APEX STRATEGIES LLCARLINGTON, VA | AD BUYF3 17 | Aug 28, 2024 | $84,920 | FEC disbursement search ↗ |
| M2 PLACEMENTWESTWOOD, MA | AD BUYF3 17 | Oct 11, 2024 | $82,500 | FEC disbursement search ↗ |
| M2 PLACEMENTWESTWOOD, MA | AD BUYF3 17 | Oct 3, 2024 | $82,500 | FEC disbursement search ↗ |
| NATIONAL TRUST MEDIABERWYN, PA | AD BUYF3 17 | Nov 4, 2024 | $75,000 | FEC disbursement search ↗ |
| CRISWELL CHEVROLETGAITHERSBURG, MD | VEHICLE PURCHASEF3 17 | Mar 4, 2024 | $74,328 | FEC disbursement search ↗ |
| TLC POLITICALARLINGTON, VA | MAIL/EMAIL/TEXT SERVICESF3 17 | Aug 8, 2024 | $70,699 | FEC disbursement search ↗ |
| M2 PLACEMENTWESTWOOD, MA | AD BUYF3 17 | Oct 28, 2024 | $62,500 | FEC disbursement search ↗ |
| HOGAN VICTORY FUNDLocation not reported | FUNDRAISING AD BUYF3 17 | Oct 31, 2024 | $61,978 | FEC disbursement search ↗ |
| PURPLE SURFBOARDANNAPOLIS, MD | STRATEGIC CONSULTING AND MANAGEMENT SEE MEMOF3 17 | Jun 7, 2024 | $60,631 | FEC disbursement search ↗ |
| PURPLE SURFBOARDDUBLIN, OH | STRATEGIC CONSULTING AND MANAGEMENT SEE MEMOF3 17 | Sep 11, 2024 | $60,328 | FEC disbursement search ↗ |
| PURPLE SURFBOARDDUBLIN, OH | STRATEGIC CONSULTING AND MANAGEMENT SEE MEMOF3 17 | Aug 28, 2024 | $60,328 | FEC disbursement search ↗ |
| PURPLE SURFBOARDDUBLIN, OH | STRATEGIC CONSULTING AND MANAGEMENT SEE MEMOF3 17 | Aug 12, 2024 | $60,328 | FEC disbursement search ↗ |
| PURPLE SURFBOARDDUBLIN, OH | STRATEGIC CONSULTING AND MANAGEMENT SEE MEMOF3 17 | Sep 24, 2024 | $60,274 | FEC disbursement search ↗ |
| PURPLE SURFBOARDANNAPOLIS, MD | STRATEGIC CONSULTING AND MANAGEMENT SEE MEMOF3 17 | Jun 26, 2024 | $60,270 | FEC disbursement search ↗ |
| PURPLE SURFBOARDDUBLIN, OH | STRATEGIC CONSULTING AND MANAGEMENT SEE MEMOF3 17 | Jul 24, 2024 | $60,257 | FEC disbursement search ↗ |
| PURPLE SURFBOARDDUBLIN, OH | STRATEGY CONSULTING - SEE MEMOF3 17 | Oct 24, 2024 | $60,255 | FEC disbursement search ↗ |
| PURPLE SURFBOARDLocation not reported | STRATEGIC CONSULTING AND MANAGEMENT SEE MEMOF3 17 | Oct 11, 2024 | $60,204 | FEC disbursement search ↗ |
| THE LUKENS COMPANYARLINGTON, VA | FUNDRAISING SERVICESF3 17 | Sep 12, 2024 | $59,251 | FEC disbursement search ↗ |
| PURPLE SURFBOARDANNAPOLIS, MD | STRATEGIC CONSULTING AND MANAGEMENT SEE MEMOF3 17 | May 28, 2024 | $59,127 | FEC disbursement search ↗ |
| PURPLE SURFBOARDANNAPOLIS, MD | STAFFING SERVICESPOLITICAL STRATEGY CAMPAIGN MGMT COMMS DIGITAL POLICY OPERATIONS & LOGISTICAL SUPPORT SERVICES | Mar 11, 2024 | $59,093 | FEC disbursement search ↗ |
| TLC POLITICALARLINGTON, VA | POSTAGEF3 17 | Jul 15, 2024 | $58,741 | FEC disbursement search ↗ |
| NATIONAL TRUST MEDIABERWYN, PA | AD BUYF3 17 | May 3, 2024 | $56,135 | FEC disbursement search ↗ |