Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
VEOEF
0.08%
▼ -47.53%
TTNDF
13.10%
▲ 4.63%
Gross Margin
VEOEF
17.77%
▲ 0.15%
TTNDF
42.87%
▲ 0.64%
Free Cash Flow
VEOEF
-$219.37M
▼ -$2.10B
TTNDF
$905.33M
▼ -$197.37M
Net Debt / EBITDA
VEOEF
2.52
▲ 1.55
TTNDF
-0.08
▼ -0.10
Operating Margin
VEOEF
8.02%
▲ 0.18%
TTNDF
9.83%
▲ 1.47%
P/E Ratio
VEOEF
10.56
▼ -1.16
TTNDF
11.78
▲ 0.91