Sign inGet started

Diao H.C. Charles

Insider CIK 1591159 · TPB Director · MEG Director · GFF Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
TPB Turning Point Brands, Inc. A Award2026-05-112026-05-131,295$92.71 $120.1K11,099SEC↗
GFF GRIFFON CORP A Award2026-02-182026-02-201,340— $012,013SEC↗
TPB Turning Point Brands, Inc. S Sale2025-12-152025-12-172,000$108.20 $216.4K9,804SEC↗
TPB Turning Point Brands, Inc. A Award2025-05-082025-05-091,058$75.66 $80.0K11,804SEC↗
GFF GRIFFON CORP A Award2025-03-112025-03-131,594— $010,673SEC↗
TPB Turning Point Brands, Inc. F Tax w/h2024-05-082024-05-10689$33.13 $22.8K10,746SEC↗
TPB Turning Point Brands, Inc. A Award2024-05-082024-05-102,415$33.13 $80.0K11,435SEC↗
GFF GRIFFON CORP A Award2024-03-202024-03-221,525— $09,079SEC↗
TPB Turning Point Brands, Inc. A Award2023-05-082023-05-101,723$21.77 $37.5K9,020SEC↗
TPB Turning Point Brands, Inc. A Award2023-05-012023-05-0313$23.65 $3077,207SEC↗
TPB Turning Point Brands, Inc. F Tax w/h2023-05-012023-05-03478$23.65 $11.3K7,194SEC↗
GFF GRIFFON CORP A Award2023-03-152023-03-173,308— $07,554SEC↗
TPB Turning Point Brands, Inc. S Sale2022-05-162022-05-1617,206$28.92 $497.6K7,672SEC↗
TPB Turning Point Brands, Inc. S Sale2022-05-132022-05-1611,000$28.54 $313.9K24,878SEC↗
TPB Turning Point Brands, Inc. A Award2022-05-042022-05-056$31.09 $18735,878SEC↗
TPB Turning Point Brands, Inc. F Tax w/h2022-05-042022-05-05314$31.09 $9.8K35,872SEC↗
TPB Turning Point Brands, Inc. D To issuer2022-05-032022-05-035,253$30.73 $161.4K36,428SEC↗
TPB Turning Point Brands, Inc. D To issuer2022-05-032022-05-03242$31.52 $7.6K36,186SEC↗
TPB Turning Point Brands, Inc. M Exercise deriv2022-04-292022-05-0310,432— $00SEC↗
TPB Turning Point Brands, Inc. F Tax w/h2022-04-292022-05-034,937$31.39 $155.0K41,681SEC↗
TPB Turning Point Brands, Inc. M Exercise2022-04-292022-05-0310,432$3.83 $40.0K46,618SEC↗
TPB Turning Point Brands, Inc. A Award2022-04-292022-05-031,195— $036,186SEC↗
GFF GRIFFON CORP A Award2022-03-032022-03-044,246— $04,246SEC↗
TPB Turning Point Brands, Inc. M Exercise deriv2021-05-142021-05-1731,296— $00SEC↗
TPB Turning Point Brands, Inc. F Tax w/h2021-05-142021-05-1714,090$45.79 $645.2K34,206SEC↗
TPB Turning Point Brands, Inc. M Exercise2021-05-142021-05-1731,296$3.83 $119.9K48,296SEC↗
TPB Turning Point Brands, Inc. A Award deriv2021-05-042021-05-06785— $0785SEC↗
TPB Turning Point Brands, Inc. P Buy2019-08-292019-09-031,000$35.84 $35.8K17,000SEC↗
TPB Turning Point Brands, Inc. P Buy2019-08-142019-08-151,000$36.45 $36.5K16,000SEC↗
TPB Turning Point Brands, Inc. P Buy2019-08-022019-08-051,000$38.39 $38.4K14,000SEC↗
TPB Turning Point Brands, Inc. P Buy2019-08-022019-08-051,000$37.00 $37.0K15,000SEC↗
TPB Turning Point Brands, Inc. P Buy2019-05-212019-05-231,000$50.55 $50.5K12,000SEC↗
TPB Turning Point Brands, Inc. P Buy2019-05-212019-05-231,000$50.53 $50.5K13,000SEC↗
TPB Turning Point Brands, Inc. P Buy2017-11-132017-11-157,697$15.91 $122.5K11,000SEC↗
TPB Turning Point Brands, Inc. P Buy2017-08-182017-08-211,300$16.74 $21.8K3,303SEC↗
TPB Turning Point Brands, Inc. P Buy2017-08-172017-08-212,003$16.32 $32.7K2,003SEC↗
MEG MEDIA GENERAL INC A Award deriv2017-01-172017-01-1810,000$18.51 $185.1K30,785SEC↗
MEG MEDIA GENERAL INC D To issuer deriv2017-01-172017-01-1830,785— $00SEC↗
MEG MEDIA GENERAL INC D To issuer2017-01-172017-01-1896,620— $00SEC↗
MEG MEDIA GENERAL INC A Award deriv2017-01-032017-01-05634$18.73 $11.9K20,785SEC↗
MEG MEDIA GENERAL INC A Award deriv2016-10-032016-10-04660$17.99 $11.9K20,151SEC↗
MEG MEDIA GENERAL INC A Award deriv2016-07-212016-07-254,504$17.76 $80.0K19,491SEC↗
MEG MEDIA GENERAL INC A Award deriv2016-07-012016-07-05688$17.22 $11.8K14,987SEC↗
MEG MEDIA GENERAL INC A Award deriv2016-04-012016-04-04720$16.50 $11.9K14,299SEC↗
MEG MEDIA GENERAL INC A Award deriv2016-01-042016-01-06761$15.59 $11.9K13,579SEC↗
MEG MEDIA GENERAL INC A Award deriv2015-10-012015-10-05978$12.14 $11.9K12,818SEC↗
MEG MEDIA GENERAL INC A Award deriv2015-06-302015-07-02703$16.88 $11.9K11,840SEC↗
MEG MEDIA GENERAL INC A Award deriv2015-04-232015-04-274,739$16.88 $80.0K11,137SEC↗
MEG MEDIA GENERAL INC A Award deriv2015-03-312015-04-021,087$16.55 $18.0K6,345SEC↗
MEG MEDIA GENERAL INC A Award deriv2015-03-312015-04-021,140$16.55 $18.9K6,398SEC↗
MEG MEDIA GENERAL INC A Award deriv2014-12-312015-01-05989$17.31 $17.1K5,207SEC↗
MEG MEDIA GENERAL INC A Award deriv2014-12-312015-02-021,040$17.31 $18.0K5,258SEC↗
MEG MEDIA GENERAL INC A Award deriv2014-12-192014-12-234,218— $04,218SEC↗
MEG MEDIA GENERAL INC D To issuer deriv2014-12-192014-12-234,218— $00SEC↗
MEG MEDIA GENERAL INC A Award2014-12-192014-12-2386,620— $086,620SEC↗
MEG MEDIA GENERAL INC A Award2014-12-192014-12-2310,000— $010,000SEC↗
MEG MEDIA GENERAL INC D To issuer2014-12-192014-12-2310,000— $00SEC↗
MEG MEDIA GENERAL INC D To issuer2014-12-192014-12-2386,620— $00SEC↗
MEG MEDIA GENERAL INC A Award deriv2014-09-302014-10-021,403$14.08 $19.8K4,218SEC↗
MEG MEDIA GENERAL INC A Award deriv2014-06-302014-07-01858$18.94 $16.3K2,815SEC↗
MEG MEDIA GENERAL INC A Award deriv2014-03-312014-04-021,168$17.66 $20.6K1,957SEC↗
MEG MEDIA GENERAL INC J Other2014-01-132014-01-1496,620— $096,620SEC↗
MEG MEDIA GENERAL INC A Award deriv2013-12-312014-01-03789$22.82 $18.0K789SEC↗
MEG MEDIA GENERAL INC A Award2013-11-122013-11-13775,184— $0775,184SEC↗