Texas Ethics Commission data Release v1.4 Source snapshot September 17, 2026 Latest eligible reported transaction September 15, 2026
Filer / Committee

Cantu-Castle, Esmeralda (Ms.)

COH · STATEREP 37
Filer ID: 00090109 · Harlingen · TX
5 reports · First filing 01/15/2026 · Latest filing 07/15/2026
Candidate Committee · Candidate · Candidate

Committee Details

TEC filer identity, reporting status, geography, and analytical classification.
Committee Class
Candidate Committee
Subclass
Candidate
Market Segment
Candidate
Status
Filer Type
COH
Office
STATEREP
District / Place
37
Mailing Location
Harlingen · TX · 78550
First Filing
01/15/2026
Latest Filing
07/15/2026
Latest Reporting Period
05/17/2026 – 06/30/2026
Reports
5

Overview

Activity within the selected analysis window.
Analysis Window Current: Lifetime
Contributions
$18,017.61
Expenditures
$32,868.35
Transactions
135
Largest Contribution
$3,000.00
Largest Expenditure
$5,000.00
COH as of 06/30/2026
$0.00
Average Contribution
$231.00
Average Expenditure
$576.64
First Contribution
10/08/2025
Last Contribution
06/30/2026
First Expenditure
10/08/2025
Last Expenditure
05/16/2026

Relationships

Reported Contributor Entities
52
Reported Payee Entities
28
Top Contributor
Melissa Hacket
Top Reported Payee
Bernardo Diaz

Graph Relationships

Materialized relationship totals from the verified entity graph.
Contributor Relationships
52
78 contributions · $18,017.61
Vendor Relationships
14
33 payments · $13,195.70
View relationships →

Relationship Graph

Top reported relationships in the selected analysis window: Lifetime. Arrows show the direction of reported money flow; node size is not scaled.
Top contributorsMoney receivedTop reported payeesMoney spentCantu-Castle, Esmeralda (Ms.)Focal filer / committeeMelissa HacketMelissa Hacket$3,000.00 · 1 giftsRoman RodriguezRoman Rodriguez$1,700.00 · 3 giftsEdward GeigerEdward Geiger$1,300.00 · 3 giftsJohn ShergoldJohn Shergold$1,250.00 · 2 giftsMaria MorenoMaria Moreno$1,210.00 · 3 giftsBernardo DiazBernardo Diaz$13,162.65 · 8 paymentsFlagShip CampaignsFlagShip Campaigns$4,775.62 · 5 paymentsBlue Star AgencyBlue Star Agency$2,500.00 · 2 paymentsTexas Democratic PartyTexas Democratic Party$2,180.00 · 3 paymentsLOCALIQLOCALIQ$1,339.90 · 1 payments

Market Position

Fixed peer benchmark: 01/01/2021–06/30/2026. Peers share the same committee class. These benchmarks do not change when the dashboard analysis window changes.
Committee Class
Candidate Committee
Subclass
Candidate
Market Segment
Candidate
Spending Band
Peer Committees
8,722

Peer Percentiles

MetricPercentileRank
Contributions85.0th#1,308 of 8,722
Expenditures85.9th#1,231 of 8,722
Total Financial Activity85.2th#1,296 of 8,722
Transaction Volume86.5th#1,181 of 8,722

Concentration

Descriptive study-period shares for this committee; not yet peer-relative.
MeasureShare
Top 10 contributors / contributions68.8%
Top 5 reported payees / expenditures72.9%

Top Contributors

Reported TEC identities within the selected analysis window. View all contributions →
#ContributorTotalGifts
1Melissa Hacket $3,000.001
2Roman Rodriguez $1,700.003
3Edward Geiger $1,300.003
4John Shergold $1,250.002
5Maria Moreno $1,210.003
6Michael Ledford $1,150.003
7James Gaither $1,000.001
8David Vela $705.411
9Annie's List $580.202
10Alma Flores $500.003

Top Reported Payees

Reported TEC payee names within the selected analysis window. View all expenditures →
#PayeePaidPayments
1Bernardo Diaz $13,162.658
2FlagShip Campaigns $4,775.625
3Blue Star Agency $2,500.002
4Texas Democratic Party $2,180.003
5LOCALIQ $1,339.901
6Marissa Nelda $1,250.001
7Laura Morales $1,222.001
8san benito new $1,105.003
9Jack webber $750.001
10Emily Lopez $595.001

Financial Activity by Year

Annual totals are descriptive aggregates, not narrative interpretation.
YearContributionsExpenditures
2026$9,380.61 $25,321.67
2025$8,637.00 $7,546.68

Recent Contributions

DateContributorAmountEmployer / Occupation
06/30/2026Annie's List $80.20
05/15/2026John Shergold $500.00 self · Lawyer
05/14/2026James Gaither $1,000.00 none · none
05/14/2026David Benacourt $100.00 none · none
05/08/2026Virginia Lopez $6.00 Exceptional Er · Rad tech
05/06/2026Ron Miller $50.00 Center for Freethought Equality · Political & PAC Manager
05/05/2026Anna Thornock $100.00 self · LP
05/03/2026Clara Moreno $50.00 dhr · crna
05/01/2026Maria Moreno $1,000.00 MHSL · student
04/30/2026Roman Rodriguez $1,000.00 The Brain Institute · Neurotech
04/30/2026Timm frederick $500.00 none · none
04/30/2026Maria Moreno $50.00 MHSL · student
04/30/2026Etienne Rosas $50.00 self · resercher
04/30/2026John Lopez $50.00 Loves · Driver
04/30/2026George Flores $20.00 NOT EMPLOPYED · NOT EMPLOYED
04/29/2026Maria Moreno $160.00 MHSL · student
04/28/2026Aaliyah De La Cruz Aleman $10.00 Military · Military
04/22/2026John gouldy $500.00 self · Psychiatrist
04/22/2026Esmeralda Castle $20.00 none · student
04/19/2026Mark Doyle $200.00 Prairie avenue advisors · Consultant

Recent Expenditures

DatePayeeAmountDescription
05/16/2026Bernardo Diaz $5,000.00Mailers
05/15/2026Marissa Nelda $1,250.00Canvassing 2/22-5/15
05/15/2026Laura Morales $1,222.00Canvassing 2/22-5/15
05/15/2026san benito new $500.00news paper ad.
05/15/2026John Lopez $200.00canvassing 2/22-5/15
05/14/2026FlagShip Campaigns $750.00 campaign manager
04/20/2026TEXTEDLY $50.00 text messages
04/16/2026Jack webber $750.00call time assit
04/16/2026Bernardo Diaz $696.00 signs and stickers
04/16/2026Claudine Cole $60.00Graphics
04/07/2026Bernardo Diaz $355.00signs, stickers, push cards
04/01/2026FlagShip Campaigns $1,760.46 monthly payment and text message
03/19/2026san benito new $275.00news paper ad
03/18/2026TEXTEDLY $50.00 text messages
03/15/2026Emily Lopez $595.00Canvassing 2/22-3/15
02/26/2026Bernardo Diaz $1,801.00mailers
02/19/2026Bernardo Diaz $2,000.00Mailers
02/18/2026TEXTEDLY $50.01Texting
02/17/2026FlagShip Campaigns $765.16Text marketing cost
02/13/2026san benito new $330.00News paper ad.
Evidence basis: All statistics on this page are computed directly from public Texas Ethics Commission campaign finance records. Analysis window: Lifetime. Dashboard query time: 40 ms.