Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
SRI
-20.43%
▲ 5.75%
MSC
-13.41%
▼ -22.69%
Gross Margin
SRI
20.31%
▼ -1.43%
MSC
38.08%
▼ -32.81%
Free Cash Flow
SRI
$7.74M
▲ $23.27M
MSC
$0.00
Net Debt / EBITDA
SRI
-6.09
▼ -0.94
MSC
6.60
▲ 0.14
Operating Margin
SRI
-0.65%
▲ 4.93%
MSC
9.12%
▼ -6.74%
P/E Ratio
SRI
250.21
▲ 118.67
MSC
34.98
▲ 2.94