30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

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 Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
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