Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
STC
24.52%
▼ -3.15%
HMN
13.25%
▲ 5.96%
Gross Margin
STC
97.55%
▲ 35.25%
HMN
57.99%
▼ -0.92%
Free Cash Flow
STC
$35.05M
▲ $55.98M
HMN
$223.70M
▲ $162.40M
Net Debt / EBITDA
STC
1.67
▼ -0.05
HMN
-18.55
▼ -18.91
Operating Margin
STC
6.13%
▲ 2.13%
HMN
11.05%
▼ -0.64%
P/E Ratio
STC
15.72
▼ -0.70
HMN
12.05
▲ 0.94