Latest filing published 02 Jul 2025 for Wesco International INC.
Insider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
William Clayton Geary: trading record in brief
William Clayton Geary, listed as chief executive, has filed trades across 2 companies (mainly through SEC (Form 4)), most often in Wesco International Inc and Anixter International Inc. Over a trading history stretching from 1 July 2017 to 30 June 2025, the count stands at 53 filings.
On the market, this insider has only sold: 2 sales, €546k in total. Outside the open market, there are 43 share grants and 5 option exercises.
On 2 July 2025 came the latest disclosure, a share grant in Wesco International Inc. The median gap between a trade and its publication by SEC (Form 4) is 3 days. Section 16 rules allow two business days to file each Form 4. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to William Clayton Geary
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 52.405 shares0Common StockSEC:0000950170-25-093287:0
- 4,562 shares@ US$25.0011.6% of flowSeries A Preferred StockSEC:0000950170-25-089600:0
- 62.312 shares0Common StockSEC:0000950170-25-049614:0
- 377 shares@ US$180.478.6% of flowCommon StockSEC:0000950170-25-032593:0
- 5,217 shares0Common StockSEC:0000950170-25-022581:0
- 10.363 shares0Common StockSEC:0000950170-25-001416:0
- 8,321 shares@ US$76.8078.1% of flowCommon StockSEC:0000950170-24-126505:0
- 11.547 shares0Common StockSEC:0000950170-24-111709:0
- 12.204 shares0Common StockSEC:0000950170-24-080831:0
- 11.268 shares0Common StockSEC:0000950170-24-040433:0
- 2,466 shares0Common StockSEC:0000950170-24-026391:0
- 14,454 shares0Common StockSEC:0000950170-24-017293:0
- 559 shares@ US$193.8313.3% of flowCommon StockSEC:0000950170-24-014744:0
- 10.643 shares0Common StockSEC:0000950170-24-001123:0
- 12.834 shares0Common StockSEC:0001209191-23-051569:0
- 36.382 shares0Common StockSEC:0001209191-23-041369:0
- 42.052 shares0Common StockSEC:0001209191-23-023054:0
- 1,999 shares0Common StockSEC:0001209191-23-011410:0
- 1,193 shares0Common StockSEC:0001209191-23-009303:0
- 9,323 sharesCommon StockSEC:0001209191-22-041232:0
- 1,194 shares0Common StockSEC:0001209191-22-009892:0
- 9,322 shares0Common StockSEC:0001209191-21-045839:0
22 of 22 declarations