Insider Transactions by Diao H.C. Charles

Symbol Relationship Date Transaction Cost # Shares Value($) Total Shares Form 4
TPB Director May 16, 2022 Sale $28.92 17,206 497,598 7,672 May 16, 2022, 04:08 PM
TPB Director May 13, 2022 Sale $28.54 11,000 313,940 24,878 May 16, 2022, 04:08 PM
TPB Director May 03, 2022 Option Exercise $30.76 5,495 169,053 36,428 May 03, 2022, 05:34 PM
TPB Director Apr 29, 2022 Option Exercise $31.39 4,937 154,972 41,681 May 03, 2022, 05:34 PM
TPB Director Apr 29, 2022 Option Exercise $3.83 10,432 39,955 46,618 May 03, 2022, 05:34 PM
TPB Director May 14, 2021 Option Exercise $45.79 14,090 645,181 34,206 May 17, 2021, 04:12 PM
TPB Director May 14, 2021 Option Exercise $3.83 31,296 119,864 48,296 May 17, 2021, 04:12 PM
TPB Director Aug 29, 2019 Buy $35.84 1,000 35,840 17,000 Sep 03, 2019, 02:16 PM
TPB Director Aug 14, 2019 Buy $36.45 1,000 36,450 16,000 Aug 15, 2019, 10:08 AM
TPB Director Aug 02, 2019 Buy $37.69 2,000 75,390 15,000 Aug 05, 2019, 01:58 PM
TPB Director May 21, 2019 Buy $50.54 2,000 101,080 13,000 May 23, 2019, 07:24 PM
TPB Director Nov 13, 2017 Buy $15.91 7,697 122,459 11,000 Nov 15, 2017, 08:04 PM
TPB Director Aug 18, 2017 Buy $16.74 1,300 21,762 3,303 Aug 21, 2017, 05:40 PM
TPB Director Aug 17, 2017 Buy $16.32 2,003 32,689 2,003 Aug 21, 2017, 05:40 PM

Desktop Version

Symbol Relationship Date Transaction Value($)
TPB Director May 16, 2022 Sale 497,598
TPB Director May 13, 2022 Sale 313,940
TPB Director May 03, 2022 Option Exercise 169,053
TPB Director Apr 29, 2022 Option Exercise 154,972
TPB Director Apr 29, 2022 Option Exercise 39,955
TPB Director May 14, 2021 Option Exercise 645,181
TPB Director May 14, 2021 Option Exercise 119,864
TPB Director Aug 29, 2019 Buy 35,840
TPB Director Aug 14, 2019 Buy 36,450
TPB Director Aug 02, 2019 Buy 75,390
TPB Director May 21, 2019 Buy 101,080
TPB Director Nov 13, 2017 Buy 122,459
TPB Director Aug 18, 2017 Buy 21,762
TPB Director Aug 17, 2017 Buy 32,689