CW
Cary William H
Director
BoardM
Insider track record
Board DirectorNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the complete record of transactions filed by Cary William H, Director. Insider active across 4 companies, notably Ally Financial Inc.. Aggregated, 17 filings have been logged. History available since 14 May 2021. The latest transaction was filed on 19 May 2026 (Attribution). Regulator: SEC (Form 4). The full history is free.
Companies and markets linked to Cary William H
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations17 total
1,268 shares0Class A Common StockSEC:0001437749-26-018143:0
1,686 shares0Class A Common StockSEC:0001437749-25-018231:0
4,266 shares@ US$35.7517.8% of flowCommon StockSEC:0001562180-25-003963:0
5,295 shares0Class A Common StockSEC:0001437749-25-005745:0
98,199 sharesClass A Common StockSEC:0001062993-25-001685:0
32,626 shares0Class A Common StockSEC:0001062993-24-013100:0
1,938 shares0Class A Common StockSEC:0001437749-24-018223:0
3,528 shares@ US$41.1017.4% of flowCommon StockSEC:0001562180-24-004089:0
65,573 shares0Class A Common StockSEC:0001225208-24-004364:0
5,000 shares0Class A Common StockSEC:0001437749-23-034035:0
2,000 shares0Class A Common StockSEC:0001437749-23-016277:0
1,646 shares0Class A Common StockSEC:0001437749-23-015158:0
5,673 shares@ US$25.5617.4% of flowCommon StockSEC:0001562180-23-004167:0
1,654 shares0Class A Common StockSEC:0001179110-22-003096:0
3,664 shares@ US$39.580.0011% mcap38.5% of flowCommon StockSEC:0001562180-22-004105:0
2,013 shares0Class A Common StockSEC:0001179110-21-005631:0
2,500 shares@ US$54.0017.1% of flowCommon StockSEC:0001562180-21-003552:0
About Cary William H
CARY WILLIAM H is Director at Rush Enterprises INC \tx\, Ally Financial Inc., SecureWorks Corp and RUSH ENTERPRISES INC \TX\. He has 17 filings in total. In the recent filings we hold, the modal transaction nature is Attribution, with published amounts of EUR 139717.6954377247 on 2022-05-17, EUR 136258.0840207252 on 2025-05-19, EUR 133350.9835949571 on 2023-05-16, EUR 133152.7907115367 on 2024-05-16, EUR 111780.0009061146 on 2021-05-18 and EUR 0 on 2026-05-21.