Chris Stock
Republican · NC
Chris Stock is a Wake Forest attorney and lobbyist who runs a solo practice and was in-house general counsel for a government-affairs firm. He earlier worked as a legislative aide in the North Carolina General Assembly and graduated from NC State.
Campaign Finance Information — NC Senate District 18
Campaign Finance Information · NC Senate District 18 · November 3, 2026
Data last updated August 9, 2026
- Raised
- $67,404
- Spent
- $73,455
- Cash on hand
- $31,625
Spent can be higher than Raised because campaigns can also use money that Raised does not count, like loans or funds from earlier years.
Top disclosed occupations of direct donors
- OWNER/ENGINEER$10,000
- ATTORNEY$8,800
- BUSINESS DEVELOPMENT OPERATIONS$5,176
- PRESIDENT$4,950
- CONSULTANT$3,250
Direct contributions by size
- $5,000+$10,000
- $1,000-$4,999$29,001
- $500-$999$11,501
- $250-$499$8,289
- $100-$249$7,594
- $1-$99$633
Spending by outside groups
Outside groups, such as PACs and super PACs, spend this money on the race. The candidate's campaign does not spend it, and none of it goes to the candidate.
Covers outside spending from filings with structured data at the North Carolina State Board of Elections. Filings available only as scanned images are not included yet.
Outside groups spent $35,518 to support this candidate.
Groups that spent money supporting this candidate (2)
- AMERICANS FOR PROSPERITY$25,941
- AMERICANS FOR PROSPERITY ACTION$9,576
Source: North Carolina State Board of Elections · 2026 cycle · cf.ncsbe.gov
Track record
Track record — General
General · 1 record
Runs a solo legal practice in Wake Forest and works as a lobbyist. Earlier served as a legislative aide at the North Carolina General Assembly. Worked there for Senators Wesley Meredith and Brent Jackson. Also served as in-house general counsel for a state-and-federal government-affairs firm.
March 3, 2026
Source: ballotpedia.org · researched July 3, 2026
Race Chris Stock is in:
- NC Senate District 18 · November 3, 2026 · State Senate District 18; North Carolina
Profile last researched August 7, 2026.