Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 100 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Sept. 30, 2026 TBB A 512 $24.40 $12,493 184,023 Indirect +0.28% Acquired -22.7% (price as of 2026-10-05)
Aug. 31, 2026 TBB A 483 $25.89 $12,505 183,511 Indirect +0.26% Acquired -27.1% (price as of 2026-10-05)
July 31, 2026 TBB A 2,690 $23.25 $62,542 183,028 Indirect +1.49% Acquired -18.8% (price as of 2026-10-05)
June 30, 2026 TBB A 604 $20.70 $12,503 180,338 Indirect +0.34% Acquired -8.8% (price as of 2026-10-05)
May 29, 2026 TBB A 504 $24.80 $12,499 179,734 Indirect +0.28% Acquired -23.9% (price as of 2026-10-05)
April 30, 2026 TBB A 2,236 $26.13 $58,427 179,230 Indirect +1.26% Acquired -27.8% (price as of 2026-10-05)
March 31, 2026 TBB A 13,018 $28.99 $377,392 176,993 Indirect +7.94% Acquired -34.9% (price as of 2026-10-05)
March 10, 2026 TBB F 3,390 $28.98 $98,242 163,975 Indirect -2.03% Disposed -34.9% (price as of 2026-10-05)
Feb. 28, 2026 TBB A 278 $28.01 $7,787 173,135 Indirect +0.16% Acquired -32.6% (price as of 2026-10-05)
Feb. 13, 2026 TBB M 30,059 · · 60,119 Direct -33.33% Disposed (price as of 2026-10-05)
Feb. 13, 2026 TBB F 11,122 $28.80 $320,314 718,210 Direct -1.52% Disposed -34.5% (price as of 2026-10-05)
Feb. 13, 2026 TBB M 30,059 · · 729,332 Direct +4.30% Acquired (price as of 2026-10-05)
Jan. 30, 2026 TBB A 2,105 $26.21 $55,172 172,856 Indirect +1.23% Acquired -28.0% (price as of 2026-10-05)
Jan. 29, 2026 TBB D 86,298 · · 170,751 Indirect -33.57% Disposed (price as of 2026-10-05)
Jan. 29, 2026 TBB D 167,521 $25.13 $4,209,803 257,049 Indirect -39.46% Disposed -24.9% (price as of 2026-10-05)
Jan. 29, 2026 TBB F 164,681 $25.13 $4,138,434 424,570 Indirect -27.95% Disposed -24.9% (price as of 2026-10-05)
Jan. 29, 2026 TBB A 94,509 · · 94,509 Direct · Acquired (price as of 2026-10-05)
Jan. 29, 2026 TBB D 86,244 · · 170,751 Indirect -33.56% Disposed (price as of 2026-10-05)
Jan. 29, 2026 TBB D 167,416 $25.13 $4,207,164 256,995 Indirect -39.45% Disposed -24.9% (price as of 2026-10-05)
Jan. 29, 2026 TBB F 164,840 $25.13 $4,142,429 424,411 Indirect -27.97% Disposed -24.9% (price as of 2026-10-05)
Jan. 29, 2026 TBB A 418,500 · · 589,251 Indirect +245.09% Acquired (price as of 2026-10-05)
Jan. 15, 2026 TBB M 42,027 · · 42,028 Direct -50.00% Disposed (price as of 2026-10-05)
Jan. 15, 2026 TBB M 36,102 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
Jan. 15, 2026 TBB F 14,618 $23.61 $345,131 613,029 Direct -2.33% Disposed -20.1% (price as of 2026-10-05)
Jan. 15, 2026 TBB M 42,027 · · 627,647 Direct +7.18% Acquired (price as of 2026-10-05)
Jan. 15, 2026 TBB F 7,943 $23.61 $187,534 585,620 Direct -1.34% Disposed -20.1% (price as of 2026-10-05)
Jan. 15, 2026 TBB M 36,102 · · 593,563 Direct +6.48% Acquired (price as of 2026-10-05)
Dec. 31, 2025 TBB A 705 $24.84 $17,512 170,751 Indirect +0.41% Acquired -24.0% (price as of 2026-10-05)
Nov. 28, 2025 TBB M 3,494 · · 90,178 Direct -3.73% Disposed (price as of 2026-10-05)
Nov. 28, 2025 TBB F 3,494 $26.02 $90,914 557,461 Direct -0.62% Disposed -27.5% (price as of 2026-10-05)
Nov. 28, 2025 TBB M 3,494 · · 560,955 Direct +0.63% Acquired (price as of 2026-10-05)
Nov. 28, 2025 TBB A 673 $26.02 $17,511 170,047 Indirect +0.40% Acquired -27.5% (price as of 2026-10-05)
Oct. 31, 2025 TBB A 2,577 $24.75 $63,781 169,374 Indirect +1.54% Acquired -23.8% (price as of 2026-10-05)
Sept. 30, 2025 TBB A 620 $28.24 $17,509 166,797 Indirect +0.37% Acquired -33.2% (price as of 2026-10-05)
Sept. 23, 2025 TBB A 69,469 · · 69,469 Direct · Acquired (price as of 2026-10-05)
Aug. 29, 2025 TBB A 597 $29.29 $17,486 166,177 Indirect +0.36% Acquired -35.6% (price as of 2026-10-05)
July 31, 2025 TBB A 2,292 $27.41 $62,824 165,580 Indirect +1.40% Acquired -31.2% (price as of 2026-10-05)
June 30, 2025 TBB A 605 $28.94 $17,509 163,288 Indirect +0.37% Acquired -34.8% (price as of 2026-10-05)
May 30, 2025 TBB A 629 $27.80 $17,486 162,683 Indirect +0.39% Acquired -32.1% (price as of 2026-10-05)
April 30, 2025 TBB A 2,115 $27.70 $58,586 162,054 Indirect +1.32% Acquired -31.9% (price as of 2026-10-05)
April 30, 2025 TBB A 2,072 $27.70 $57,394 162,010 Indirect +1.30% Acquired -31.9% (price as of 2026-10-05)
March 31, 2025 TBB A 12,946 $28.28 $366,113 159,939 Indirect +8.81% Acquired -33.3% (price as of 2026-10-05)
Feb. 28, 2025 TBB A 474 $27.41 $12,992 146,993 Indirect +0.32% Acquired -31.2% (price as of 2026-10-05)
Jan. 31, 2025 TBB A 2,235 $23.73 $53,037 146,519 Indirect +1.55% Acquired -20.5% (price as of 2026-10-05)
Jan. 30, 2025 TBB D 89,201 · · 144,284 Indirect -38.20% Disposed (price as of 2026-10-05)
Jan. 30, 2025 TBB D 173,156 $24.02 $4,159,207 233,485 Indirect -42.58% Disposed -21.4% (price as of 2026-10-05)
Jan. 30, 2025 TBB F 170,210 $24.02 $4,088,444 406,641 Indirect -29.51% Disposed -21.4% (price as of 2026-10-05)
Jan. 30, 2025 TBB A 93,672 · · 93,672 Direct · Acquired (price as of 2026-10-05)
Jan. 30, 2025 TBB D 89,199 · · 144,284 Indirect -38.20% Disposed (price as of 2026-10-05)
Jan. 30, 2025 TBB D 173,153 $24.02 $4,159,135 233,483 Indirect -42.58% Disposed -21.4% (price as of 2026-10-05)
Jan. 30, 2025 TBB F 170,215 $24.02 $4,088,564 406,636 Indirect -29.51% Disposed -21.4% (price as of 2026-10-05)
Jan. 30, 2025 TBB A 432,567 · · 576,851 Indirect +299.80% Acquired (price as of 2026-10-05)
Jan. 15, 2025 TBB M 42,026 · · 84,055 Direct -33.33% Disposed (price as of 2026-10-05)
Jan. 15, 2025 TBB M 36,101 · · 36,102 Direct -50.00% Disposed (price as of 2026-10-05)
Jan. 15, 2025 TBB M 40,590 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
Jan. 15, 2025 TBB F 15,550 $21.80 $338,990 468,260 Direct -3.21% Disposed -13.4% (price as of 2026-10-05)
Jan. 15, 2025 TBB M 42,026 · · 483,810 Direct +9.51% Acquired (price as of 2026-10-05)
Jan. 15, 2025 TBB F 12,571 $21.80 $274,048 441,784 Direct -2.77% Disposed -13.4% (price as of 2026-10-05)
Jan. 15, 2025 TBB M 36,101 · · 454,355 Direct +8.63% Acquired (price as of 2026-10-05)
Jan. 15, 2025 TBB F 8,930 $21.80 $194,674 418,254 Direct -2.09% Disposed -13.4% (price as of 2026-10-05)
Jan. 15, 2025 TBB M 40,590 · · 427,184 Direct +10.50% Acquired (price as of 2026-10-05)
Dec. 31, 2024 TBB A 769 $22.77 $17,510 144,284 Indirect +0.54% Acquired -17.1% (price as of 2026-10-05)
Dec. 13, 2024 TBB F 25,360 $23.63 $599,257 386,594 Direct -6.16% Disposed -20.1% (price as of 2026-10-05)
Nov. 29, 2024 TBB M 4,885 · · 126,081 Direct -3.73% Disposed (price as of 2026-10-05)
Nov. 29, 2024 TBB F 4,885 $23.16 $113,137 411,954 Direct -1.17% Disposed -18.5% (price as of 2026-10-05)
Nov. 29, 2024 TBB M 4,885 · · 416,839 Direct +1.19% Acquired (price as of 2026-10-05)
Nov. 29, 2024 TBB M 4,884 · · 126,082 Direct -3.73% Disposed (price as of 2026-10-05)
Nov. 29, 2024 TBB F 4,884 $23.16 $113,113 411,954 Direct -1.17% Disposed -18.5% (price as of 2026-10-05)
Nov. 29, 2024 TBB M 4,884 · · 416,838 Direct +1.19% Acquired (price as of 2026-10-05)
Nov. 29, 2024 TBB A 756 $23.16 $17,509 143,515 Indirect +0.53% Acquired -18.5% (price as of 2026-10-05)
Oct. 31, 2024 TBB A 2,503 $22.54 $56,418 142,760 Indirect +1.78% Acquired -16.3% (price as of 2026-10-05)
Sept. 30, 2024 TBB A 795 $22.00 $17,490 140,257 Indirect +0.57% Acquired -14.2% (price as of 2026-10-05)
Aug. 30, 2024 TBB A 879 $19.90 $17,492 139,461 Indirect +0.63% Acquired -5.2% (price as of 2026-10-05)
July 31, 2024 TBB A 2,866 $19.25 $55,170 138,582 Indirect +2.11% Acquired -2.0% (price as of 2026-10-05)
June 28, 2024 TBB A 916 $19.11 $17,505 135,716 Indirect +0.68% Acquired -1.3% (price as of 2026-10-05)
May 31, 2024 TBB A 960 $18.22 $17,491 134,801 Indirect +0.72% Acquired 3.6% (price as of 2026-10-05)
April 30, 2024 TBB A 3,005 $16.89 $50,754 133,840 Indirect +2.30% Acquired 11.7% (price as of 2026-10-05)
March 28, 2024 TBB A 739 $17.60 $13,006 130,835 Indirect +0.57% Acquired 7.2% (price as of 2026-10-05)
March 11, 2024 TBB F 4,910 $17.18 $84,354 130,097 Indirect -3.64% Disposed 9.8% (price as of 2026-10-05)
Feb. 29, 2024 TBB A 768 $16.93 $13,002 143,366 Indirect +0.54% Acquired 11.5% (price as of 2026-10-05)
Jan. 31, 2024 TBB A 2,926 $17.69 $51,761 142,598 Indirect +2.09% Acquired 6.7% (price as of 2026-10-05)
Jan. 25, 2024 TBB A 130,966 · · 130,966 Direct · Acquired (price as of 2026-10-05)
Jan. 25, 2024 TBB D 62,942 · · 139,672 Indirect -31.06% Disposed (price as of 2026-10-05)
Jan. 25, 2024 TBB D 122,182 $17.18 $2,099,087 202,614 Indirect -37.62% Disposed 9.8% (price as of 2026-10-05)
Jan. 25, 2024 TBB F 120,109 $17.18 $2,063,473 324,796 Indirect -27.00% Disposed 9.8% (price as of 2026-10-05)
Jan. 25, 2024 TBB A 305,233 · · 444,905 Indirect +218.54% Acquired (price as of 2026-10-05)
Jan. 12, 2024 TBB M 36,101 · · 72,203 Direct -33.33% Disposed (price as of 2026-10-05)
Jan. 12, 2024 TBB M 40,588 · · 40,590 Direct -50.00% Disposed (price as of 2026-10-05)
Jan. 12, 2024 TBB M 28,893 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
Jan. 12, 2024 TBB M 45,510 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
Jan. 12, 2024 TBB F 13,358 $16.48 $220,140 340,653 Direct -3.77% Disposed 14.5% (price as of 2026-10-05)
Jan. 12, 2024 TBB M 36,101 · · 354,011 Direct +11.36% Acquired (price as of 2026-10-05)
Jan. 12, 2024 TBB F 15,018 $16.48 $247,497 317,910 Direct -4.51% Disposed 14.5% (price as of 2026-10-05)
Jan. 12, 2024 TBB M 40,588 · · 332,928 Direct +13.88% Acquired (price as of 2026-10-05)
Jan. 12, 2024 TBB F 8,422 $16.48 $138,795 292,340 Direct -2.80% Disposed 14.5% (price as of 2026-10-05)
Jan. 12, 2024 TBB M 28,893 · · 300,762 Direct +10.63% Acquired (price as of 2026-10-05)
Jan. 12, 2024 TBB F 10,013 $16.48 $165,014 271,869 Direct -3.55% Disposed 14.5% (price as of 2026-10-05)
Jan. 12, 2024 TBB M 45,510 · · 281,882 Direct +19.25% Acquired (price as of 2026-10-05)
Dec. 29, 2023 TBB A 1,043 $16.78 $17,502 139,672 Indirect +0.75% Acquired 12.5% (price as of 2026-10-05)
Nov. 30, 2023 TBB A 1,056 $16.57 $17,498 138,629 Indirect +0.77% Acquired 13.9% (price as of 2026-10-05)

Showing latest 100 of 228 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Feb. 13, 2026 TBB Restricted Stock Units (2025) Common Stock (30,059) · · 30,059 Disposed
Jan. 29, 2026 TBB Restricted Stock Units (2026) Common Stock (94,509) · · 94,509 Acquired
Jan. 15, 2026 TBB Restricted Stock Units (2024) Common Stock (42,027) · · 42,027 Disposed
Jan. 15, 2026 TBB Restricted Stock Units (2023) Common Stock (36,102) · · 36,102 Disposed
Nov. 28, 2025 TBB Restricted Stock Units (2025) Common Stock (3,494) · · 3,494 Disposed
Sept. 23, 2025 TBB Restricted Stock Units (2025) Common Stock (69,469) · · 69,469 Acquired
Jan. 30, 2025 TBB Restricted Stock Units (2025) Common Stock (93,672) · · 93,672 Acquired
Jan. 15, 2025 TBB Restricted Stock Units (2024) Common Stock (42,026) · · 42,026 Disposed
Jan. 15, 2025 TBB Restricted Stock Units (2023) Common Stock (36,101) · · 36,101 Disposed
Jan. 15, 2025 TBB Restricted Stock Units (2022) Common Stock (40,590) · · 40,590 Disposed
Nov. 29, 2024 TBB Restricted Stock Units (2024) Common Stock · · 4,885 Disposed
Nov. 29, 2024 TBB Restricted Stock Units (2024) Common Stock (4,884) · · 4,884 Disposed
Jan. 25, 2024 TBB Restricted Stock Units (2024) Common Stock (130,966) · · 130,966 Acquired
Jan. 12, 2024 TBB Restricted Stock Units (2023) Common Stock (36,101) · · 36,101 Disposed
Jan. 12, 2024 TBB Restricted Stock Units (2022) Common Stock (40,588) · · 40,588 Disposed
Jan. 12, 2024 TBB Restricted Stock Units (2021) Common Stock (28,893) · · 28,893 Disposed
Jan. 12, 2024 TBB Restricted Stock Units (2020) Common Stock · · 45,510 Disposed
Nov. 30, 2023 TBB Restricted Stock Units (2023) Common Stock (4,196) · · 4,196 Disposed
Jan. 26, 2023 TBB Restricted Stock Units (2023) Common Stock (112,500) · · 112,500 Acquired
Jan. 13, 2023 TBB Restricted Stock Units (2022) Common Stock (40,587) · · 40,587 Disposed
Jan. 13, 2023 TBB Restricted Stock Units (2021) Common Stock · · 28,895 Disposed
Jan. 13, 2023 TBB Restricted Stock Units (2019) Common Stock · · 32,304 Disposed
Nov. 30, 2022 TBB Restricted Stock Units (2022) Common Stock · · 4,717 Disposed
Jan. 27, 2022 TBB Restricted Stock Units (2018) Common Stock (2,459) · · 2,459 Disposed
Jan. 27, 2022 TBB Restricted Stock Units (2018) Common Stock (3,965) · · 3,965 Disposed
Jan. 27, 2022 TBB Restricted Stock Units (2022) Common Stock (103,648) · · 103,648 Acquired
Jan. 14, 2022 TBB Restricted Stock Units (2021) Common Stock (23,677) · · 23,677 Disposed
Nov. 30, 2021 TBB Restricted Stock Units (2021) Common Stock (2,752) · · 2,752 Disposed
Jan. 28, 2021 TBB Restricted Stock Units (2021) Common Stock (73,785) · · 73,785 Acquired
Jan. 26, 2021 TBB Restricted Stock Units (2017) Common Stock (3,544) · · 3,544 Disposed
Dec. 27, 2020 TBB Restricted Stock Units (2020) Common Stock (1,445) · · 1,445 Disposed
Dec. 27, 2020 TBB Restricted Stock Units (2019) Common Stock (1,025) · · 1,025 Disposed
Dec. 27, 2020 TBB Restricted Stock Units (2018) Common Stock (248) · · 248 Disposed
Dec. 27, 2020 TBB Restricted Stock Units (2017) Common Stock (137) · · 137 Disposed
Jan. 30, 2020 TBB Restricted Stock Units (2020) Common Stock (38,739) · Jan. 15, 2024 38,739 Acquired
Jan. 28, 2020 TBB Restricted Stock Units (2016) Common Stock (8,444) · · 8,444 Disposed
Dec. 13, 2019 TBB Restricted Stock Units (2019) Common Stock (52,812) · · 52,812 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 7 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Oct. 8, 2019 TBB Common Stock 0 Direct
Oct. 8, 2019 TBB Common Stock 2,835 Indirect
Oct. 8, 2019 TBB Common Stock 26,848 Indirect
Oct. 8, 2019 TBB Restricted Stock Units (2016)→ Common Stock (8,444) 8,444 Direct
Oct. 8, 2019 TBB Restricted Stock Units (2017)→ Common Stock (3,681) 3,681 Direct
Oct. 8, 2019 TBB Restricted Stock Units (2018)→ Common Stock (6,672) 6,672 Direct
Oct. 8, 2019 TBB Restricted Stock Units (2019)→ Common Stock (27,498) 27,498 Direct

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

TBB

COO
Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2022 $1,000,000 $0 $9,999,983 $0 $1,900,000 $129,818 $282,845 $13,312,646
2021 $1,000,000 $0 $8,500,003 $0 $2,420,000 $134,002 $275,524 $12,329,529
2020 $850,000 $200,000 $5,800,003 $0 $1,387,500 $124,617 $210,000 $8,572,120

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.