Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
WMS
20.63%
▲ 10.73%
OC
0.33%
▲ 10.80%
Gross Margin
WMS
40.76%
▲ 8.40%
OC
28.77%
▲ 5.90%
Free Cash Flow
WMS
$203.24M
▲ $216.35M
OC
$199.00M
▲ $586.00M
Net Debt / EBITDA
WMS
1.73
▼ -0.07
OC
8.00
▼ -0.19
Operating Margin
WMS
25.43%
▲ 6.34%
OC
17.49%
▲ 7.25%
P/E Ratio
WMS
25.19
▲ 0.52
OC
37.71
▼ -6.17