Director
Avg Cost/Share
$99.03
Shares
10,401
Total Value
$1,030,011.03
Owned After
280,368
SEC Form 4
Director
Avg Cost/Share
$100.02
Shares
21,069
Total Value
$2,107,321.38
Owned After
280,368
SEC Form 4
Director
Avg Cost/Share
$99.89
Shares
15,000
Total Value
$1,498,350.00
Owned After
280,368
SEC Form 4
Director
Avg Cost/Share
$74.61
Shares
15,000
Total Value
$1,119,150.00
Owned After
280,368
SEC Form 4
Director
Avg Cost/Share
$76.56
Shares
10,000
Total Value
$765,600.00
Owned After
280,368
SEC Form 4
Director
Avg Cost/Share
$31.57
Shares
4,695
Total Value
$148,221.15
Owned After
280,368
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Wexler Lawrence | TPB | Director | Nov 13, 2025 | Sell | $99.03 | 10,401 | $1,030,011.03 | 280,368 | |
| Wexler Lawrence | TPB | Director | Nov 12, 2025 | Sell | $100.02 | 21,069 | $2,107,321.38 | 280,368 | |
| Wexler Lawrence | TPB | Director | Nov 11, 2025 | Sell | $99.89 | 15,000 | $1,498,350.00 | 280,368 | |
| Wexler Lawrence | TPB | Director | Jun 4, 2025 | Sell | $74.61 | 15,000 | $1,119,150.00 | 280,368 | |
| Wexler Lawrence | TPB | Director | May 8, 2025 | Sell | $76.56 | 10,000 | $765,600.00 | 280,368 | |
| Wexler Lawrence | TPB | Director | Jun 11, 2024 | Sell | $31.57 | 4,695 | $148,221.15 | 280,368 |