Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
TRST
-57.90%
▼ -62.70%
FSBC
19.74%
▼ -0.23%
Gross Margin
TRST
23.02%
▼ -45.35%
FSBC
61.60%
▼ -0.31%
Free Cash Flow
TRST
$29.63M
▲ $19.45M
FSBC
$23.24M
▲ $4.47M
Net Debt / EBITDA
TRST
2.06
▲ 0.93
FSBC
-0.63
▲ 5.42
Operating Margin
TRST
-74.07%
▼ -104.51%
FSBC
35.16%
▼ -0.73%
P/E Ratio
TRST
14.75
▲ 0.91
FSBC
13.70
▲ 0.65