Towne Bank (TOWN) Shareholding Patterns
$35.82
As on 29-Sep-2026 16:00EDT
Market cap
$3,361 Mln
Revenue (TTM)
$1,300 Mln
P/E Ratio
17.5
P/B Ratio
1.2
Div. Yield
3 %
$35.82
As on 29-Sep-2026 16:00EDT
Market cap
$3,361 Mln
Revenue (TTM)
$1,300 Mln
P/E Ratio
17.5
P/B Ratio
1.2
Div. Yield
3 %