Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
ORC
674.44%
▲ 34.90%
EFC
102.76%
▼ -113.77%
Gross Margin
ORC
36.53%
▼ -60.65%
EFC
80.46%
▼ -7.77%
Free Cash Flow
ORC
$81.61M
▲ $32.99M
EFC
$114.35M
▼ -$32.57M
Net Debt / EBITDA
ORC
17.23
▼ -4.84
EFC
31.00
▼ -9.60
Operating Margin
ORC
35.83%
▼ -15.36%
EFC
83.27%
▲ 11.58%
P/E Ratio
ORC
5.37
▼ -5.57
EFC
7.62
▼ -0.06