Stock chart
Ticker: RY Exchange: TOR


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-05-23 2025-05-22 S Sale

Publicover, Jennifer Kristine

Senior Officer of Issuer

Officer
401 -72.5%
174.06
CAD 50,367
401 -72.5% 174.06 CAD 69,799
2025-05-23 2025-05-22 S Sale

McKay, David Ian

Director of Issuer, Senior Officer of Issuer

Executive Director
20,304 -77.6%
174.06
CAD 2,550,249
20,304 -77.6% 174.06 CAD 3,534,159
2025-05-23 2025-05-22 S Sale

Hepworth, Graeme Ashley

Senior Officer of Issuer

Officer
308
174.06
CAD 38,686
308 174.06 CAD 53,611
2025-04-24 2025-04-22 S Sale

Hepworth, Graeme Ashley

Senior Officer of Issuer

Officer
308
160.06
CAD 35,682
308 160.06 CAD 49,298
2025-04-23 2025-04-22 S Sale

Publicover, Jennifer Kristine

Senior Officer of Issuer

Officer
401 -72.5%
160.27
CAD 46,516
401 -72.5% 160.27 CAD 64,267
2025-04-23 2025-04-22 S Sale

McKay, David Ian

Director of Issuer, Senior Officer of Issuer

Executive Director
20,304 -77.6%
160.27
CAD 2,355,276
20,304 -77.6% 160.27 CAD 3,254,043
2025-03-25 2025-03-21 S Sale

Publicover, Jennifer Kristine

Senior Officer of Issuer

Officer
401 -72.5%
161.89
CAD 45,313
401 -72.5% 161.89 CAD 64,918
2025-03-25 2025-03-21 S Sale

McKay, David Ian

Director of Issuer, Senior Officer of Issuer

Executive Director
20,304 -77.6%
161.89
CAD 2,294,336
20,304 -77.6% 161.89 CAD 3,287,015
2025-03-25 2025-03-21 S Sale

Hepworth, Graeme Ashley

Senior Officer of Issuer

Officer
308
161.89
CAD 34,804
308 161.89 CAD 49,862
2025-02-26 2025-02-24 S Sale

Publicover, Jennifer Kristine

Senior Officer of Issuer

Officer
401 -72.5%
169.67
CAD 47,843
401 -72.5% 169.67 CAD 68,036
2025-02-26 2025-02-24 S Sale

McKay, David Ian

Director of Issuer, Senior Officer of Issuer

Executive Director
20,304 -77.6%
169.67
CAD 2,422,451
20,304 -77.6% 169.67 CAD 3,444,896
2025-02-26 2025-02-24 S Sale

Hepworth, Graeme Ashley

Senior Officer of Issuer

Officer
308
169.67
CAD 36,747
308 169.67 CAD 52,257
2025-01-27 2025-01-22 S Sale

Publicover, Jennifer Kristine

Senior Officer of Issuer

Officer
401 -72.5%
175.12
CAD 49,017
401 -72.5% 175.12 CAD 70,225
2025-01-23 2025-01-22 S Sale

McKay, David Ian

Director of Issuer, Senior Officer of Issuer

Executive Director
20,304 -77.6%
175.12
CAD 2,481,894
20,304 -77.6% 175.12 CAD 3,555,722
2025-01-23 2025-01-22 S Sale

Hepworth, Graeme Ashley

Senior Officer of Issuer

Officer
308
175.12
CAD 37,649
308 175.12 CAD 53,938
2024-12-21 2024-12-17 S Sale

Nielsen, Erica Lesley

Senior Officer of Issuer

Officer
54 -9.0%
177.07
CAD 6,712
54 -9.0% 177.07 CAD 9,562
2024-12-19 2024-12-17 S Sale

guzman, douglas antony

Senior Officer of Issuer

Officer
1,538 -98.4%
177.09
CAD 191,199
1,538 -98.4% 177.09 CAD 272,364
2024-12-19 2024-12-17 S Sale

guzman, douglas antony

Senior Officer of Issuer

Officer
9,000 -99.7%
177.10
CAD 1,118,918
9,000 -99.7% 177.10 CAD 1,593,900
2025-02-20 2024-10-26 PP Planned purchase

Jamieson, Roberta Louise

Director of Issuer

Non-Executive Director
423 +5.4%
170.79
CAD 52,139
423 +5.4% 170.79 CAD 72,244
2025-02-26 2024-10-25 PP Planned purchase

Daruvala, Toos Noshir

Director of Issuer

Non-Executive Director
164 +1.5%
122.57
USD 20,102
164 +1.5% 122.57 USD 20,102
// ... existing code ...