Takeover

TBBKBancorp, Inc.

National Commercial Banks

Revenue
$141MFY2021: $8MFY2022: $86MFY2023: $99MFY2024: $117MFY2025: $141M
21% YoY
Operating margin
—
EBITDA
—
Market cap
$1.9B
Employees
733
$193K revenue each
Net debt / EBITDA
—
−$66M net debt
AI in 10-K
2.7
mentions per 10K words

Takeover score 3 of 13

Fixable underperformance 2 of 7

Buyer economics 1 of 4

Catalysts 0 of 2

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$8M$86M$99M$117M$141M 21% FY2021: $8MFY2022: $86MFY2023: $99MFY2024: $117MFY2025: $141M
Net income$111M$130M$192M$218M$228M 4.9% FY2021: $111MFY2022: $130MFY2023: $192MFY2024: $218MFY2025: $228M
Operating cash flow$84M$120M$187M$210M$265M 26% FY2021: $84MFY2022: $120MFY2023: $187MFY2024: $210MFY2025: $265M
Capex$2M$5M$13M$5M$7M 43% FY2021: $2MFY2022: $5MFY2023: $13MFY2024: $5MFY2025: $7M
Stock-based comp$9M$8M$11M$15M$20M 31% FY2021: $9MFY2022: $8MFY2023: $11MFY2024: $15MFY2025: $20M
Buybacks$40M$60M$100M$252M$378M 50% FY2021: $40MFY2022: $60MFY2023: $100MFY2024: $252MFY2025: $378M

Deal filings

None.

13D filers

FiledFilerFormStakeIntent
Feb 8, 2021Castle Creek Capital Partners VI, LPSC 13D/A4.9%Passive
Jun 4, 2020Castle Creek Capital Partners VI, LPSC 13D/A6.3%Passive

Insider trading

Open-market buys, 12 mo
$1M · 21
Open-market sells, 12 mo
$1M · 5
Net
$20K

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025$5M$8M128104
FY2024$8M$11M136117
FY2023$3M$6M13693
FY2022$6M$7M11282
FY2021$5M$12M185140