Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
TRST
-57.90%
▼ -62.70%
MCBS
17.77%
▼ -4.68%
Gross Margin
TRST
23.02%
▼ -45.35%
MCBS
62.55%
▼ -0.11%
Free Cash Flow
TRST
$29.63M
▲ $19.45M
MCBS
$23.45M
▼ -$11.57M
Net Debt / EBITDA
TRST
2.06
▲ 0.93
MCBS
1.20
▲ 0.79
Operating Margin
TRST
-74.07%
▼ -104.51%
MCBS
35.33%
▲ 1.72%
P/E Ratio
TRST
14.75
▲ 0.91
MCBS
12.84
▲ 0.31