Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
NTRB
-29.71%
▲ 5.35%
TCRX
-65.83%
▼ -11.06%
Gross Margin
NTRB
41.57%
▼ -3.84%
TCRX
100.00%
▲ 70.57%
Free Cash Flow
NTRB
-$585.00K
▼ -$21.90K
TCRX
-$28.03M
▼ -$3.68M
Net Debt / EBITDA
NTRB
0.47
▼ -0.00
TCRX
0.08
▼ -0.22
Operating Margin
NTRB
-203.57%
▲ 85.85%
TCRX
-2901.33%
▲ 65.98%
P/E Ratio
NTRB
—
TCRX
—