All races / HD-32 profile / Follow the money
HD-32: Follow the money
Campaign finance in this race · NC State Board of Elections filings, this cycle (2025-26)
Cohn (D) $9K cash$45K cash Sossamon (R)
Sossamon holds 5.0x the cash on hand. Raised this cycle: Cohn $9K / Sossamon $17K.
BC
Bryan Cohn
Democrat
Through 2026 Q2 · filed Jul 10, 2026
Raised
$9K
Spent
$423
Cash
$9K
Where it comes from
Individuals 22%Cand. cmtes 78%
FS
Frank Sossamon
Republican
Through 2026 Q2 · filed Jul 9, 2026
Raised
$17K
Spent
$15K
Cash
$45K
Where it comes from
Individuals 59%PACs 35%Other 6%
The details
| Metric | Cohn (D) | Sossamon (R) |
|---|---|---|
| Latest filing | 2026 Q2 (Jul 10) | 2026 Q2 (Jul 9) |
| Total raised | $9,386 | $17,290 |
| Total spent | $423 | $14,724 |
| Cash on hand | $8,963 | $44,715 |
| Where the money comes from | ||
| Individuals | 22% | 59% |
| PACs | 0% | 35% |
| Candidate committees | 78% | 0% |
| Party | 0% | 0% |
| Small-dollar (<$100) | 3% | 1% |
| Itemized donors | 9 | 28 |
“Raised” is money brought in since this cycle began (Jan. 1, 2025). “Cash on hand” is the committee's own reported ending balance, which can include money carried over from an earlier cycle, or run negative if the committee has outstanding debt.
Bryan Cohn (D)
Top 9 of 9 itemized contributors
$6,800Cand. cmte
Mcrae For NC House
$500Indiv
Ruth E. Bromer
None
$500Cand. cmte
Cynthia For NC
$500Indiv
Eddie Cash
Real Estate Broker · Allen Tate Realtors
$259Indiv
Catherine Hazlett
Public Health Program Administrator · Granville Vance Public Health
$250Indiv
Peyton Grissom
Clinical Analyst · Fresenius Medical Care
$104Indiv
James Brittain
None
$104Indiv
Rachel Royce
Scientist
$75Indiv
Albert Truett Ray
None
Frank Sossamon (R)
Top 25 of 28 itemized contributors
$6,071PAC
NC Republican Party
reported as in-kind
$1,500Indiv
John F Sossamon JR
Funeral Director · Sossamon Funeral Home
$1,000Indiv
Russell G Roberson
Construction Management · Dbm Global
$1,000Indiv
Chris Brewer
Owner · Brewer Cycles
$1,000Indiv
Margaret P Currin
Attorney At Law · Currin Law Firm
$1,000Indiv
Thomas S Hester JR
President · Prim Residential Rentals, INC.
$1,000Other
NC Realtors PAC
$500Indiv
Matthew T Currin
Dentist · Currin Dental Lab INC
$500Indiv
Christopher J Pierce
No Job Title Or Profession
$500Indiv
Bruce Legates
Minister · Joy Christian Cneter
$459Indiv
Jackie Ulshafer
No Profession Or Job Title
$300Indiv
Willard Jackson
Retired · Electrician
$250Indiv
Larue Ulshafer
$250Indiv
Chelsea C Pratt
Legal Assistant · Granville County District Attorney
$200Indiv
Alison Wilson
Owner · Lewis Electric Of Oxford, INC.
$200Indiv
Josh Shank
Regional Sales Manager · Instro Tek
$200Indiv
Stephen Lyles
No Job Title Or Profession
$200Indiv
Nancy Rector
No Job Title Or Profession
$150Indiv
John Thomas Bunch
$104Indiv
Paul C Dover
Bandwidth · Telecom
$104Indiv
Mark Griffin
County Commissioner · Granville Count
$100Indiv
Robert D Herford
Financial Consultant · Robert D Herford CPA
$100Indiv
Kelley Perdue
Program Manager · Bcbsnc
$100Indiv
Timothy J Karan
Town Administrator · Town Of Creedmoor
$100Indiv
Hubert L Cox
Total spent (D / R)
$423 / $15K
Cash on hand
$9K / $45K
Burn rate
4% / 85%
Bryan Cohn (D)
Top payees
$400
Ngp Van
"software"
$23
Actblue
"credit card processing"
Frank Sossamon (R)
Top payees
$7,948
The Cierge Group, LLC
"fundraiser expenses"
$213
United States Postal Service
"post office box fee"
$208
Pmg Newspapers, Central Nc/va Group C/o Paxton Media Group
"newspaper ad"
$129
Aggregated Non-Media Expense
"processing fee"
$94
Wizs Radio
"radio ads"
$60
Wake Weekly & Butner Creedmoor
"newspaper ad"
$1
Jennings Glover
"anedot refund of contribution"
Source: NC State Board of Elections (cf.ncsbe.gov) · committee disclosure reports
Data as of October 29, 2026 · campaign finance last refreshed August 20, 2026
Report an error
Data as of October 29, 2026 · campaign finance last refreshed August 20, 2026
Report an error