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