Skip to content
★ Sign in to follow
VV

Vero Villasenor

CEO
Total declarations
11
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (0 ops.)
—

Latest filing published 23 Mar 2026 for HERSHEY CO, €24k.

Insider track record

Disclosed buys
0
Disclosed sells
0
Signal history

Vero Villasenor: trading record in brief

Vero Villasenor is a declared insider of Hershey Co, with filings sourced from SEC (Form 4). Over a trading history stretching from 19 February 2025 to 19 March 2026, the count stands at 11 filings.

None of the filings is a plain purchase or sale on the open market; they cover grants, option exercises and other movements. Compensation-driven entries like these are tracked, but they say little about how insiders judge the share price.

On 23 March 2026 came the latest disclosure, a share grant for €24k in Hershey Co. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 2 days. For comparison, the SEC allows two business days to file a Form 4. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.

Companies and markets linked to Vero Villasenor

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations6 total
  • ◆
    President, Salty SnacksExecutivesHershey Co
    27,797 USD24SEC
    132 shares@ US$210.5817.2% of flowCommon StockSEC:0000047111-26-000137:0
  • ◆
    President, Salty SnacksExecutivesHershey Co
    0SEC
    2,605 shares0Common StockSEC:0000047111-26-000104:0
  • ◆
    President, Salty SnacksExecutivesHershey Co
    28,711 USD24SEC
    127 shares@ US$226.0717.2% of flowCommon StockSEC:0000047111-26-000067:0
  • ◆
    President, Salty SnacksExecutivesHershey Co
    99,848 USD28SEC
    517 shares@ US$193.1361.1% of flowCommon StockSEC:0000047111-26-000036:0
  • ◆
    President, Salty SnacksExecutivesHershey Co
    6,569 USD22SEC
    38 shares@ US$172.864.4% of flowCommon StockSEC:0001127602-25-006579:0
  • ◆
    President, Salty SnacksExecutivesHershey Co
    0SEC
    6,013 shares0Common StockSEC:0001127602-25-006218:0

6 of 6 declarations