Daruvala, Toos Noshir

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
2.8
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
1 100% Buy
34 71% Buy
47 69% Buy
Daruvala, Toos Noshir's trades of Royal Bank of Canada's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Planned purchase
Price
417.41
Quantity 48,058 +38.0%
Value US$3,854,538
Transaction date
Planned purchase
Price
205.80
Quantity 51,861 -15.5%
Value US$3,831,862
Transaction date
Planned purchase
Price
407.27
Quantity 69,239 -10.0%
Value US$2,160,869
Transaction date
Planned purchase
Price
131.46
Quantity 214 +1.8%
Value US$28,132
Transaction date
Planned purchase
Price
117.30
Quantity 120 +1.0%
Value US$14,076
Transaction date
Planned purchase
Price
117.39
Quantity 180 +1.6%
Value US$21,129
Transaction date
Planned purchase
Price
122.72
Quantity 158 +1.4%
Value US$19,389
Transaction date
Planned purchase
Price
122.91
Quantity 237 +2.2%
Value US$29,130
Transaction date
Planned purchase
Price
122.57
Quantity 164 +1.5%
Value US$20,102
Transaction date
Planned purchase
Price
123.53
Quantity 246 +2.4%
Value US$30,387
Transaction date
Planned purchase
Price
110.21
Quantity 167 +1.6%
Value US$18,405
Transaction date
Planned purchase
Price
110.36
Quantity 250 +2.5%
Value US$27,590
Transaction date
Planned purchase
Price
98.20
Quantity 160 +1.6%
Value US$15,712
Transaction date
Planned purchase
Price
98.07
Quantity 217 +2.3%
Value US$21,281
Transaction date
Planned purchase
Price
98.37
Quantity 212 +2.3%
Value US$20,854
Transaction date
Planned purchase
Price
98.40
Quantity 317 +3.6%
Value US$31,192
Transaction date
Purchase
Price
92.29
Quantity 74 +0.8%
Value US$6,829
Transaction date
Planned purchase
Price
79.56
Quantity 188 +2.2%
Value US$14,957
Transaction date
Planned purchase
Price
79.55
Quantity 266 +3.2%
Value US$21,160
Transaction date
Planned purchase
Price
97.66
Quantity 204 +2.5%
Value US$19,923
Transaction date
Planned purchase
Price
98.93
Quantity 290 +3.7%
Value US$28,690
Transaction date
Planned purchase
Price
98.48
Quantity 154 +2.0%
Value US$15,166
Transaction date
Planned purchase
Price
98.44
Quantity 218 +3.0%
Value US$21,460
Transaction date
Planned purchase
Price
101.53
Quantity 148 +2.1%
Value US$15,026
Transaction date
Planned purchase
Price
101.61
Quantity 213 +3.1%
Value US$21,643
Transaction date
Planned purchase
Price
97.61
Quantity 46 +0.7%
Value US$4,490
Transaction date
Planned purchase
Price
92.23
Quantity 1 +0.0%
Value US$92
Transaction date
Planned purchase
Price
91.92
Quantity 213 +3.2%
Value US$19,578
Transaction date
Planned purchase
Price
92.08
Quantity 311 +4.9%
Value US$28,637
Transaction date
Planned purchase
Price
95.24
Quantity 46 +0.7%
Value US$4,381
Transaction date
Planned purchase
Price
97.32
Quantity 182 +3.0%
Value US$17,712
Transaction date
Planned purchase
Price
97.33
Quantity 269 +4.6%
Value US$26,182
Transaction date
Planned purchase
Price
100.58
Quantity 38 +0.7%
Value US$3,822
Transaction date
Planned purchase
Price
102.80
Quantity 320 +5.8%
Value US$32,896
Transaction date
Planned purchase
Price
102.95
Quantity 338 +6.6%
Value US$34,797
Transaction date
Planned purchase
Price
108.38
Quantity 32 +0.6%
Value US$3,468
Transaction date
Planned purchase
Price
111.15
Quantity 301 +6.3%
Value US$33,455
Transaction date
Planned purchase
Price
111.30
Quantity 319 +7.1%
Value US$35,505
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-03-06 2025-10-31 PP Planned purchase
48,058 +38.0%
417.41
US$3,854,538
48,058 +38.0% 417.41 US$3,854,538
2026-03-06 2025-10-31 PP Planned purchase
51,861 -15.5%
205.80
US$3,831,862
51,861 -15.5% 205.80 US$3,831,862
2026-03-06 2025-07-25 PP Planned purchase
69,239 -10.0%
407.27
US$2,160,869
69,239 -10.0% 407.27 US$2,160,869
2026-03-06 2025-07-25 PP Planned purchase
214 +1.8%
131.46
US$28,132
214 +1.8% 131.46 US$28,132
2026-03-06 2025-04-25 PP Planned purchase
120 +1.0%
117.30
US$14,076
120 +1.0% 117.30 US$14,076
2026-03-06 2025-04-25 PP Planned purchase
180 +1.6%
117.39
US$21,129
180 +1.6% 117.39 US$21,129
2026-03-06 2025-01-31 PP Planned purchase
158 +1.4%
122.72
US$19,389
158 +1.4% 122.72 US$19,389
2026-03-06 2025-01-31 PP Planned purchase
237 +2.2%
122.91
US$29,130
237 +2.2% 122.91 US$29,130
2025-02-26 2024-10-25 PP Planned purchase
164 +1.5%
122.57
US$20,102
164 +1.5% 122.57 US$20,102
2025-02-26 2024-10-25 PP Planned purchase
246 +2.4%
123.53
US$30,387
246 +2.4% 123.53 US$30,387
2025-02-26 2024-07-26 PP Planned purchase
167 +1.6%
110.21
US$18,405
167 +1.6% 110.21 US$18,405
2025-02-26 2024-07-26 PP Planned purchase
250 +2.5%
110.36
US$27,590
250 +2.5% 110.36 US$27,590
2025-02-26 2024-04-26 PP Planned purchase
160 +1.6%
98.20
US$15,712
160 +1.6% 98.20 US$15,712
2025-02-26 2024-04-26 PP Planned purchase
217 +2.3%
98.07
US$21,281
217 +2.3% 98.07 US$21,281
2025-02-26 2024-01-26 PP Planned purchase
212 +2.3%
98.37
US$20,854
212 +2.3% 98.37 US$20,854
2025-02-26 2024-01-26 PP Planned purchase
317 +3.6%
98.40
US$31,192
317 +3.6% 98.40 US$31,192
2024-10-02 2023-12-08 B Purchase
74 +0.8%
92.29
US$6,829
74 +0.8% 92.29 US$6,829
2024-03-01 2023-10-27 PP Planned purchase
188 +2.2%
79.56
US$14,957
188 +2.2% 79.56 US$14,957
2024-03-01 2023-10-27 PP Planned purchase
266 +3.2%
79.55
US$21,160
266 +3.2% 79.55 US$21,160
2024-03-01 2023-07-28 PP Planned purchase
204 +2.5%
97.66
US$19,923
204 +2.5% 97.66 US$19,923
2024-03-01 2023-07-28 PP Planned purchase
290 +3.7%
98.93
US$28,690
290 +3.7% 98.93 US$28,690
2024-03-01 2023-04-28 PP Planned purchase
154 +2.0%
98.48
US$15,166
154 +2.0% 98.48 US$15,166
2024-03-01 2023-04-28 PP Planned purchase
218 +3.0%
98.44
US$21,460
218 +3.0% 98.44 US$21,460
2024-03-01 2023-01-27 PP Planned purchase
148 +2.1%
101.53
US$15,026
148 +2.1% 101.53 US$15,026
2024-03-01 2023-01-27 PP Planned purchase
213 +3.1%
101.61
US$21,643
213 +3.1% 101.61 US$21,643
2023-03-16 2022-11-24 PP Planned purchase
46 +0.7%
97.61
US$4,490
46 +0.7% 97.61 US$4,490
2023-03-16 2022-10-28 PP Planned purchase
1 +0.0%
92.23
US$92
1 +0.0% 92.23 US$92
2023-03-16 2022-10-28 PP Planned purchase
213 +3.2%
91.92
US$19,578
213 +3.2% 91.92 US$19,578
2023-03-16 2022-10-28 PP Planned purchase
311 +4.9%
92.08
US$28,637
311 +4.9% 92.08 US$28,637
2023-03-16 2022-08-24 PP Planned purchase
46 +0.7%
95.24
US$4,381
46 +0.7% 95.24 US$4,381
2023-03-16 2022-07-29 PP Planned purchase
182 +3.0%
97.32
US$17,712
182 +3.0% 97.32 US$17,712
2023-03-16 2022-07-29 PP Planned purchase
269 +4.6%
97.33
US$26,182
269 +4.6% 97.33 US$26,182
2023-03-16 2022-05-24 PP Planned purchase
38 +0.7%
100.58
US$3,822
38 +0.7% 100.58 US$3,822
2023-03-16 2022-04-29 PP Planned purchase
320 +5.8%
102.80
US$32,896
320 +5.8% 102.80 US$32,896
2023-03-16 2022-04-29 PP Planned purchase
338 +6.6%
102.95
US$34,797
338 +6.6% 102.95 US$34,797
2023-03-16 2022-02-24 PP Planned purchase
32 +0.6%
108.38
US$3,468
32 +0.6% 108.38 US$3,468
2023-03-16 2022-01-28 PP Planned purchase
301 +6.3%
111.15
US$33,455
301 +6.3% 111.15 US$33,455
2023-03-16 2022-01-28 PP Planned purchase
319 +7.1%
111.30
US$35,505
319 +7.1% 111.30 US$35,505