Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
TCBK
4.50%
▼ -0.62%
STBA
-10.07%
▼ -13.55%
Gross Margin
TCBK
78.18%
▲ 0.37%
STBA
70.58%
▼ -1.40%
Free Cash Flow
TCBK
$25.85M
▼ -$7.14M
STBA
$26.96M
▼ -$14.60M
Net Debt / EBITDA
TCBK
-0.14
▲ 1.01
STBA
0.36
▼ -0.16
Operating Margin
TCBK
33.66%
▼ -0.36%
STBA
23.90%
▼ -7.57%
P/E Ratio
TCBK
13.49
▲ 0.76
STBA
13.44
▲ 1.26