R JOSH HAWLEY FOR SENATE
$39,725,588 all-time · 5,602 disbursements · active 2017–2026
C00652727
connected via
PURPURA, SALVATORE
· FIGHTING FOR MISSOURI PAC
$978,759 all-time · 375 disbursements · active 2019–2026
C00692640

Connection map 21 shared vendors + 1 shared officer Open in explorer →

Shared infrastructure between the two committees. Larger circle = more combined spend; blue diamond = shared officer. Use the sliders to control how many connections show — fewer + higher threshold = readable; more = full picture.

Loading graph…
scroll to zoom · drag background to pan · drag node to move
21
shared vendors
1
shared officers
$22,135,547
combined spend with shared vendors

Shared vendors 21 canonical vendors paid by both committees

Vendor JOSH HAWLEY FOR SENATE paid FIGHTING FOR MISSOURI PAC paid Combined Active Tx count
OnMessage Inc. $17,679,355 $74,011 $17,753,365 2017–2025 332 + 12
FIRST BANKCARD $1,095,167 $102,305 $1,197,471 2017–2026 538 + 55
CAPITAL ENHANCEMENT INC $629,269 $4,390 $633,659 2017–2024 35 + 4
HOLTZMAN VOGEL JOSEFIAK $548,274 $12,497 $560,770 2019–2024 77 + 19
PURPURA, SALVATORE $283,635 $43,052 $326,687 2017–2026 98 + 90
BREAKTHROUGH LLC $181,108 $145,000 $326,108 2025–2026 45 + 15
BMST INC $80,121 $211,621 $291,741 2023–2025 1 + 2
Air Charter Advisors Inc $110,123 $72,444 $182,567 2024–2026 6 + 3
CMDI $166,425 $11,500 $177,925 2017–2026 104 + 46
WinRed, LLC $153,191 $485 $153,676 2019–2026 330 + 3
Sam Saffa $144,677 $877 $145,554 2018–2026 59 + 3
LEX POLITICA PLLC $72,044 $5,519 $77,562 2025–2026 10 + 9
EXECUTIVE JET MANAGEMENT $44,558 $28,726 $73,284 2024–2025 2 + 1
THREE ARBOR INSURANCE INC. $65,034 $663 $65,697 2020–2026 9 + 1
US TREASURY $54,878 $113 $54,991 2024–2025 2 + 1
Stripe, Inc. $46,988 $204 $47,192 2017–2026 97 + 2
HOLTZMAN VOGEL JOSEFIAK TORCHINSKY PLLC $21,091 $789 $21,880 2025–2026 4 + 2
Missouri Department of Revenue $17,665 $23 $17,688 2019–2025 7 + 1
Layne Nichols $11,871 $200 $12,071 2024–2026 15 + 2
ATCHLEY & ASSOCIATES LLP $6,074 $3,109 $9,183 2018–2026 7 + 2
CHAIN BRIDGE BANK $6,168 $308 $6,475 2018–2026 52 + 11

Shared officers 1 person listed on both Form 1 rosters

Person Role at JOSH HAWLEY FOR SENATE Role at FIGHTING FOR MISSOURI PAC Profile
PURPURA, SALVATORE treasurer treasurer View →