Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
TTALF
-8.77%
▲ 2.05%
RAFLF
-6.67%
Gross Margin
TTALF
58.78%
▲ 38.60%
RAFLF
43.86%
Free Cash Flow
TTALF
$32.66M
▲ $46.77M
RAFLF
$24.02M
▼ -$77.79K
Net Debt / EBITDA
TTALF
2.72
▲ 0.23
RAFLF
-2.01
▼ -0.03
Operating Margin
TTALF
7.88%
▼ -0.88%
RAFLF
10.79%
P/E Ratio
TTALF
12.97
▲ 2.39
RAFLF
25.90
▼ -1.08