Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
OSCR
70.40%
▲ 17.85%
IMVT
—
Gross Margin
OSCR
100.00%
▲ 69.50%
IMVT
100.00%
Free Cash Flow
OSCR
$2.04B
▼ -$574.64M
IMVT
-$124.41M
▼ -$29.34M
Net Debt / EBITDA
OSCR
-12.82
▲ 318.36
IMVT
1.48
▼ -0.30
Operating Margin
OSCR
7.85%
▼ -7.30%
IMVT
-2159.66%
P/E Ratio
OSCR
15.31
▼ -19.45
IMVT
—