Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
RTO
33.40%
▲ 3.01%
ALLE
12.67%
▲ 2.94%
Gross Margin
RTO
14.02%
▲ 0.13%
ALLE
44.94%
▲ 0.97%
Free Cash Flow
RTO
$368.13M
▼ -$33.32M
ALLE
$180.50M
▲ $100.20M
Net Debt / EBITDA
RTO
1.37
▼ -0.10
ALLE
1.72
▼ -0.00
Operating Margin
RTO
9.72%
▼ -4.16%
ALLE
22.12%
▲ 3.22%
P/E Ratio
RTO
14.55
▼ -4.26
ALLE
20.11
▲ 1.38