RY.TORY.TOTSX
Loading
Revenue CAGR (5Y)
+26.2%
Margin Trend
declining
Free Cash Flow
$53.0B
Profitability
Profitable
MetricOct 21Oct 22Oct 23
Revenue
50,446
48,501
48,996
Gross Profit
50,446
48,501
48,996
Operating Income
28,055
25,727
22,711
Net Income
16,038
15,794
14,605
EBITDA
0
0
0
EPS Diluted
11.06
11.06
10.50
1 / 2
Values in millions except EPS · Ratios shown as percentages