Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
OSCR
70.40%
▲ 17.85%
OPCH
1.86%
▲ 0.53%
Gross Margin
OSCR
100.00%
▲ 69.50%
OPCH
18.53%
▲ 0.23%
Free Cash Flow
OSCR
$2.04B
▼ -$574.64M
OPCH
$192.64M
▲ $213.80M
Net Debt / EBITDA
OSCR
-12.82
▲ 318.36
OPCH
2.59
▼ -0.07
Operating Margin
OSCR
7.85%
▼ -7.30%
OPCH
5.90%
▲ 0.19%
P/E Ratio
OSCR
15.31
▼ -19.45
OPCH
17.67
▲ 2.23