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