Diao H.C. Charles
Insider CIK 1591159 · TPB Director · MEG Director · GFF Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| TPB Turning Point Brands, Inc. | A Award | 2026-05-11 | 2026-05-13 | 1,295 | $92.71 | $120.1K | 11,099 | SEC↗ |
| GFF GRIFFON CORP | A Award | 2026-02-18 | 2026-02-20 | 1,340 | — | $0 | 12,013 | SEC↗ |
| TPB Turning Point Brands, Inc. | S Sale | 2025-12-15 | 2025-12-17 | 2,000 | $108.20 | $216.4K | 9,804 | SEC↗ |
| TPB Turning Point Brands, Inc. | A Award | 2025-05-08 | 2025-05-09 | 1,058 | $75.66 | $80.0K | 11,804 | SEC↗ |
| GFF GRIFFON CORP | A Award | 2025-03-11 | 2025-03-13 | 1,594 | — | $0 | 10,673 | SEC↗ |
| TPB Turning Point Brands, Inc. | F Tax w/h | 2024-05-08 | 2024-05-10 | 689 | $33.13 | $22.8K | 10,746 | SEC↗ |
| TPB Turning Point Brands, Inc. | A Award | 2024-05-08 | 2024-05-10 | 2,415 | $33.13 | $80.0K | 11,435 | SEC↗ |
| GFF GRIFFON CORP | A Award | 2024-03-20 | 2024-03-22 | 1,525 | — | $0 | 9,079 | SEC↗ |
| TPB Turning Point Brands, Inc. | A Award | 2023-05-08 | 2023-05-10 | 1,723 | $21.77 | $37.5K | 9,020 | SEC↗ |
| TPB Turning Point Brands, Inc. | A Award | 2023-05-01 | 2023-05-03 | 13 | $23.65 | $307 | 7,207 | SEC↗ |
| TPB Turning Point Brands, Inc. | F Tax w/h | 2023-05-01 | 2023-05-03 | 478 | $23.65 | $11.3K | 7,194 | SEC↗ |
| GFF GRIFFON CORP | A Award | 2023-03-15 | 2023-03-17 | 3,308 | — | $0 | 7,554 | SEC↗ |
| TPB Turning Point Brands, Inc. | S Sale | 2022-05-16 | 2022-05-16 | 17,206 | $28.92 | $497.6K | 7,672 | SEC↗ |
| TPB Turning Point Brands, Inc. | S Sale | 2022-05-13 | 2022-05-16 | 11,000 | $28.54 | $313.9K | 24,878 | SEC↗ |
| TPB Turning Point Brands, Inc. | A Award | 2022-05-04 | 2022-05-05 | 6 | $31.09 | $187 | 35,878 | SEC↗ |
| TPB Turning Point Brands, Inc. | F Tax w/h | 2022-05-04 | 2022-05-05 | 314 | $31.09 | $9.8K | 35,872 | SEC↗ |
| TPB Turning Point Brands, Inc. | D To issuer | 2022-05-03 | 2022-05-03 | 5,253 | $30.73 | $161.4K | 36,428 | SEC↗ |
| TPB Turning Point Brands, Inc. | D To issuer | 2022-05-03 | 2022-05-03 | 242 | $31.52 | $7.6K | 36,186 | SEC↗ |
| TPB Turning Point Brands, Inc. | M Exercise deriv | 2022-04-29 | 2022-05-03 | 10,432 | — | $0 | 0 | SEC↗ |
| TPB Turning Point Brands, Inc. | F Tax w/h | 2022-04-29 | 2022-05-03 | 4,937 | $31.39 | $155.0K | 41,681 | SEC↗ |
| TPB Turning Point Brands, Inc. | M Exercise | 2022-04-29 | 2022-05-03 | 10,432 | $3.83 | $40.0K | 46,618 | SEC↗ |
| TPB Turning Point Brands, Inc. | A Award | 2022-04-29 | 2022-05-03 | 1,195 | — | $0 | 36,186 | SEC↗ |
| GFF GRIFFON CORP | A Award | 2022-03-03 | 2022-03-04 | 4,246 | — | $0 | 4,246 | SEC↗ |
| TPB Turning Point Brands, Inc. | M Exercise deriv | 2021-05-14 | 2021-05-17 | 31,296 | — | $0 | 0 | SEC↗ |
| TPB Turning Point Brands, Inc. | F Tax w/h | 2021-05-14 | 2021-05-17 | 14,090 | $45.79 | $645.2K | 34,206 | SEC↗ |
| TPB Turning Point Brands, Inc. | M Exercise | 2021-05-14 | 2021-05-17 | 31,296 | $3.83 | $119.9K | 48,296 | SEC↗ |
| TPB Turning Point Brands, Inc. | A Award deriv | 2021-05-04 | 2021-05-06 | 785 | — | $0 | 785 | SEC↗ |
| TPB Turning Point Brands, Inc. | P Buy | 2019-08-29 | 2019-09-03 | 1,000 | $35.84 | $35.8K | 17,000 | SEC↗ |
| TPB Turning Point Brands, Inc. | P Buy | 2019-08-14 | 2019-08-15 | 1,000 | $36.45 | $36.5K | 16,000 | SEC↗ |
| TPB Turning Point Brands, Inc. | P Buy | 2019-08-02 | 2019-08-05 | 1,000 | $38.39 | $38.4K | 14,000 | SEC↗ |
| TPB Turning Point Brands, Inc. | P Buy | 2019-08-02 | 2019-08-05 | 1,000 | $37.00 | $37.0K | 15,000 | SEC↗ |
| TPB Turning Point Brands, Inc. | P Buy | 2019-05-21 | 2019-05-23 | 1,000 | $50.55 | $50.5K | 12,000 | SEC↗ |
| TPB Turning Point Brands, Inc. | P Buy | 2019-05-21 | 2019-05-23 | 1,000 | $50.53 | $50.5K | 13,000 | SEC↗ |
| TPB Turning Point Brands, Inc. | P Buy | 2017-11-13 | 2017-11-15 | 7,697 | $15.91 | $122.5K | 11,000 | SEC↗ |
| TPB Turning Point Brands, Inc. | P Buy | 2017-08-18 | 2017-08-21 | 1,300 | $16.74 | $21.8K | 3,303 | SEC↗ |
| TPB Turning Point Brands, Inc. | P Buy | 2017-08-17 | 2017-08-21 | 2,003 | $16.32 | $32.7K | 2,003 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2017-01-17 | 2017-01-18 | 10,000 | $18.51 | $185.1K | 30,785 | SEC↗ |
| MEG MEDIA GENERAL INC | D To issuer deriv | 2017-01-17 | 2017-01-18 | 30,785 | — | $0 | 0 | SEC↗ |
| MEG MEDIA GENERAL INC | D To issuer | 2017-01-17 | 2017-01-18 | 96,620 | — | $0 | 0 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2017-01-03 | 2017-01-05 | 634 | $18.73 | $11.9K | 20,785 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2016-10-03 | 2016-10-04 | 660 | $17.99 | $11.9K | 20,151 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2016-07-21 | 2016-07-25 | 4,504 | $17.76 | $80.0K | 19,491 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2016-07-01 | 2016-07-05 | 688 | $17.22 | $11.8K | 14,987 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2016-04-01 | 2016-04-04 | 720 | $16.50 | $11.9K | 14,299 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2016-01-04 | 2016-01-06 | 761 | $15.59 | $11.9K | 13,579 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2015-10-01 | 2015-10-05 | 978 | $12.14 | $11.9K | 12,818 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2015-06-30 | 2015-07-02 | 703 | $16.88 | $11.9K | 11,840 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2015-04-23 | 2015-04-27 | 4,739 | $16.88 | $80.0K | 11,137 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2015-03-31 | 2015-04-02 | 1,087 | $16.55 | $18.0K | 6,345 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2015-03-31 | 2015-04-02 | 1,140 | $16.55 | $18.9K | 6,398 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2014-12-31 | 2015-01-05 | 989 | $17.31 | $17.1K | 5,207 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2014-12-31 | 2015-02-02 | 1,040 | $17.31 | $18.0K | 5,258 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2014-12-19 | 2014-12-23 | 4,218 | — | $0 | 4,218 | SEC↗ |
| MEG MEDIA GENERAL INC | D To issuer deriv | 2014-12-19 | 2014-12-23 | 4,218 | — | $0 | 0 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award | 2014-12-19 | 2014-12-23 | 86,620 | — | $0 | 86,620 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award | 2014-12-19 | 2014-12-23 | 10,000 | — | $0 | 10,000 | SEC↗ |
| MEG MEDIA GENERAL INC | D To issuer | 2014-12-19 | 2014-12-23 | 10,000 | — | $0 | 0 | SEC↗ |
| MEG MEDIA GENERAL INC | D To issuer | 2014-12-19 | 2014-12-23 | 86,620 | — | $0 | 0 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2014-09-30 | 2014-10-02 | 1,403 | $14.08 | $19.8K | 4,218 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2014-06-30 | 2014-07-01 | 858 | $18.94 | $16.3K | 2,815 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2014-03-31 | 2014-04-02 | 1,168 | $17.66 | $20.6K | 1,957 | SEC↗ |
| MEG MEDIA GENERAL INC | J Other | 2014-01-13 | 2014-01-14 | 96,620 | — | $0 | 96,620 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award deriv | 2013-12-31 | 2014-01-03 | 789 | $22.82 | $18.0K | 789 | SEC↗ |
| MEG MEDIA GENERAL INC | A Award | 2013-11-12 | 2013-11-13 | 775,184 | — | $0 | 775,184 | SEC↗ |