Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
RJF
15.21%
▲ 2.79%
STT
4.07%
▲ 1.89%
Gross Margin
RJF
66.21%
▼ -24.34%
STT
67.12%
▼ -0.24%
Free Cash Flow
RJF
$522.00M
▼ -$532.00M
STT
-$2.06B
▲ $10.36B
Net Debt / EBITDA
RJF
-4.65
▲ 0.11
STT
5.09
▲ 29.63
Operating Margin
RJF
17.19%
▼ -0.05%
STT
23.03%
▲ 5.76%
P/E Ratio
RJF
15.19
▲ 0.63
STT
—