로딩 중…
StockDiggingStockDigging

TowneBank

TOWN· NASDAQ
$38.12+0.55%
2026-08-03

Financials

Valuation Metrics

TowneBank's Market Cap is $3.48B. At end of 2025 it was $2.66B. Ranked #1654 of 3,111 in US market (top 53%), #586 of 1,445 on NASDAQ (top 41%), #105 of 249 in Banks (top 42%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$3.48B
Revenue$1.08B
Net Income$159M
Total Assets$22.36B
Net Assets$2.95B
Value
P/E21.83x
P/B1.18x
P/S3.22x
EV/EBITDA15.88x
FCF Yield3.67%
Profitability
ROE5.40%
ROA0.71%
Op. Margin18.58%
Revenue Growth-0.25%
Earnings Growth-18.97%
Financial Health
Debt Ratio657.71%
Total Debt$512M
FCF$128M
Cash$95M
Current Ratio3.08x
Net Debt/EBITDA1.70x
Dividend
Div. Yield2.35%
Div. Growth5.71%
Performance
1Y Return10.52%
1M Return4.58%
From 52W High-2.33%
1Y MDD-14.93%
Trading
Volume827,998 shares
Trading Value$32M
Per Share
EPS$2.12
BPS$30.40