Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
IVSBF
117.49%
▲ 0.48%
BLK
30.63%
▲ 3.68%
Gross Margin
IVSBF
99.13%
▲ 31.81%
BLK
82.00%
▲ 33.99%
Free Cash Flow
IVSBF
$409.67M
▼ -$807.45M
BLK
$32.00M
▲ $1.23B
Net Debt / EBITDA
IVSBF
0.39
▼ -0.08
BLK
-1.00
▼ -1.48
Operating Margin
IVSBF
88.00%
▼ -35.57%
BLK
35.69%
▲ 1.93%
P/E Ratio
IVSBF
0.67
▼ -6.21
BLK
26.65
▲ 2.65