Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
OILSF
31.87%
▲ 44.70%
TOTZF
31.42%
▲ 6.10%
Gross Margin
OILSF
46.53%
▲ 16.33%
TOTZF
14.65%
▼ -0.06%
Free Cash Flow
OILSF
$86.91M
▲ $18.24M
TOTZF
-$31.22M
▼ -$72.40M
Net Debt / EBITDA
OILSF
1.35
▼ -0.05
TOTZF
0.00
▲ 0.11
Operating Margin
OILSF
43.31%
▲ 16.65%
TOTZF
10.26%
▲ 1.91%
P/E Ratio
OILSF
29.20
▲ 22.22
TOTZF
—