Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
ORPEF
12.30%
▼ -2.22%
MFCSF
-23.68%
▼ -5.81%
Gross Margin
ORPEF
1.13%
▼ -12.70%
MFCSF
35.33%
▼ -7.17%
Free Cash Flow
ORPEF
$270.40M
▲ $186.49M
MFCSF
$3.52M
▼ -$9.23M
Net Debt / EBITDA
ORPEF
6.27
▲ 4.07
MFCSF
-0.15
▲ 0.27
Operating Margin
ORPEF
-0.50%
▼ -14.33%
MFCSF
14.55%
▼ -3.91%
P/E Ratio
ORPEF
1.56
▼ -0.55
MFCSF
4.69
▼ -0.58