Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
ITOCF
8.12%
▲ 3.34%
MSBHF
21.92%
▲ 9.22%
Gross Margin
ITOCF
16.92%
▼ -0.14%
MSBHF
9.60%
▲ 0.91%
Free Cash Flow
ITOCF
$50.37B
▼ -$288.39B
MSBHF
$336.23B
▼ -$534.04B
Net Debt / EBITDA
ITOCF
3.49
▲ 0.20
MSBHF
4.12
▼ -0.35
Operating Margin
ITOCF
5.30%
▲ 0.73%
MSBHF
2.90%
▲ 0.85%
P/E Ratio
ITOCF
14.36
▼ -1.01
MSBHF
—