Latest filing published 05 Mar 2025 for Sterling Infrastructure, INC., €130k.
Filing timeline
BuySaleInsider track record
Sharon Villaverde: trading record in brief
Sharon Villaverde, listed as senior executive, has filed trades across 2 companies (mainly through SEC (Form 4)), most often in Dycom Industries Inc and Sterling Infrastructure, Inc. In total, 22 filings cover trades dated from 29 March 2019 to 4 March 2025.
Every open-market trade on record is a sale: 3 sales worth €412k. The rest of the record consists of 19 share grants.
On 5 March 2025 came the latest disclosure, a share grant for €130k in Sterling Infrastructure, Inc. The median gap between a trade and its publication by SEC (Form 4) is 1 day. US insiders must file a Form 4 within two business days of a trade. Keep in mind that insiders sell for many reasons unrelated to the outlook, from tax bills to estate planning. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.
Companies and markets linked to Sharon Villaverde
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 1,116 shares@ US$122.2878.1% of flowCommon StockSEC:0000874238-25-000036:0
- 1,434 shares0Common StockSEC:0000874238-25-000005:1
- 225 shares@ US$168.4521.9% of flowCommon StockSEC:0000874238-25-000005:0
- 2,268 shares@ US$102.1069.1% of flowCommon StockSEC:0001562180-23-007907:0
- 1,533 shares@ US$95.1718.4% of flowCommon StockSEC:0001562180-23-003184:2
- 1,130 shares0Common StockSEC:0001562180-23-003184:1
- 1,716 shares0Restricted Stock UnitsSEC:0001562180-23-003184:0
- 100 shares@ US$115.693.9% of flowCommon StockSEC:0001562180-22-007523:0
- 750 shares@ US$100.0124.8% of flowCommon StockSEC:0001562180-22-006945:0
- 922 shares@ US$97.3411.0% of flowCommon StockSEC:0001562180-22-003010:1
- 1,592 shares0Restricted Stock UnitsSEC:0001562180-22-003010:0
- 100 shares@ US$80.372.3% of flowCommon StockSEC:0001562180-21-006876:0
- 1,560 shares@ US$93.4624.1% of flowCommon StockSEC:0001562180-21-002546:0
- 1,010 shares@ US$85.0214.3% of flowCommon StockSEC:0001562180-21-002498:2
- 910 shares0Restricted Stock UnitsSEC:0001562180-21-002498:0
- 423 shares0Common StockSEC:0001562180-21-002498:1
- 62 shares@ US$69.401.2% of flowCommon StockSEC:0001562180-20-006567:0
- 133 shares@ US$25.151.0% of flowCommon StockSEC:0001562180-20-002765:2
- 85 shares0Common StockSEC:0001562180-20-002765:1
- 6,716 shares0Restricted Stock UnitsSEC:0001562180-20-002765:0
- 62 shares@ US$50.470.9% of flowCommon StockSEC:0001562180-19-005344:0
- 1,436 shares0Restricted Stock UnitsSEC:0001747711-19-000001:0
22 of 22 declarations