Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
ST
5.09%
▲ 3.07%
NOVT
10.27%
▼ -0.16%
Gross Margin
ST
30.47%
▼ -0.16%
NOVT
45.49%
▲ 3.66%
Free Cash Flow
ST
$186.40M
▲ $81.80M
NOVT
$58.76M
▲ $12.59M
Net Debt / EBITDA
ST
2.77
▼ -0.11
NOVT
-3.12
▼ -2.47
Operating Margin
ST
16.70%
▲ 1.55%
NOVT
6.79%
▼ -4.90%
P/E Ratio
ST
74.47
▼ -50.35
NOVT
101.67
▼ -3.67