Triad Business Bank (TBBC)
OTCMKTS · Delayed Price · Currency is USD
5.26
+0.06 (1.15%)
Aug 5, 2025, 10:40 AM EDT

Triad Business Bank Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Aug '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
424144657051
Market Cap Growth
18.26%-6.83%-31.99%-7.61%38.50%-
Last Close Price
5.265.156.609.8410.659.95
PS Ratio
4.764.835.166.0510.0127.49
PB Ratio
0.920.981.181.691.231.13
P/FCF Ratio
-73.68-21.40220.27-
P/OCF Ratio
-67.12-21.28210.24-
Debt / Equity Ratio
0.200.600.290.300.170.59
Debt / FCF Ratio
-45.18-3.8329.70-
Return on Equity (ROE)
-7.08%-10.77%-11.36%-0.76%-3.08%-
Return on Assets (ROA)
-0.60%-0.83%-0.90%-0.09%-0.53%-
Earnings Yield
-7.48%-10.44%-9.78%-0.56%-2.23%-7.85%
FCF Yield
-1.36%-3.51%4.67%0.45%-7.39%
Buyback Yield / Dilution
-19.90%-10.81%-0.77%-15.37%-12.59%-
Updated Feb 25, 2025. Source: S&P Global Market Intelligence. Banks template. Financial Sources.