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

Robert Ragusa

Insider profile

Currently holds a position at Twist Bioscience Corp

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return -10% 8.2% 15.1%
Success rate 29% 68% 82%
Transactions
18 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Independent Director Twist Bioscience Corp Feb. 1, 2017 -
Executive Vice President - Engineering and Global Operations Accuray Inc April 16, 2013 - Dec. 2, 2013

Robert Ragusa's trades of Grail Inc'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-04-09 2026-04-08 S Sale
17,441 +2.7%
345.76
US$1,552,759
17,441 +2.7% 345.76 US$1,552,759
2026-04-06 2026-04-06 PrS Proposed sale
51,304
372.46
US$438,624
51,304 372.46 US$438,624
2026-03-09 2026-03-09 S Sale
92,143 +12.8%
169.11
US$907,619
92,143 +12.8% 169.11 US$907,619
2026-03-09 2026-03-09 S Sale
7,203 -1.1%
47.93
US$345,240
7,203 -1.1% 47.93 US$345,240
2026-03-09 2026-03-05 S Sale
980 -0.2%
53.01
US$51,950
980 -0.2% 53.01 US$51,950
2026-03-05 2026-03-05 PrS Proposed sale
9,285
51.80
US$480,963
9,285 51.80 US$480,963
2026-03-03 2026-03-02 S Sale
1,717 -0.3%
51.84
US$89,014
1,717 -0.3% 51.84 US$89,014
2026-03-03 2026-03-02 S Sale
35,787 -5.2%
50.09
US$1,792,403
35,787 -5.2% 50.09 US$1,792,403
2026-03-02 2026-03-02 PrS Proposed sale
40,641
53.23
US$2,163,320
40,641 53.23 US$2,163,320
2025-12-05 2025-12-03 S Sale
1,604 -0.2%
97.28
US$156,042
1,604 -0.2% 97.28 US$156,042
2025-12-05 2025-12-03 S Sale
8,233 -1.2%
96.22
US$792,152
8,233 -1.2% 96.22 US$792,152
2025-12-05 2025-12-03 S Sale
15,356 -2.2%
95.28
US$1,463,092
15,356 -2.2% 95.28 US$1,463,092
2025-12-05 2025-12-03 S Sale
14,807 -2.0%
94.43
US$1,398,249
14,807 -2.0% 94.43 US$1,398,249
2025-12-03 2025-12-03 PrS Proposed sale
40,000
95.24
US$3,809,536
40,000 95.24 US$3,809,536
2025-10-16 2025-10-15 S Sale
7,239 -1.0%
68.88
US$498,622
7,239 -1.0% 68.88 US$498,622
2025-10-14 2025-10-15 PrS Proposed sale
8,275
69.29
US$573,375
8,275 69.29 US$573,375
2025-05-05 2025-05-02 S Sale
94,035 -11.3%
33.93
US$3,190,608
94,035 -11.3% 33.93 US$3,190,608
2025-04-29 2025-05-01 PrS Proposed sale
96,207
36.81
US$3,541,380
96,207 36.81 US$3,541,380
2025-03-12 2025-03-07 S Sale
7,625 -0.9%
31.21
US$237,976
7,625 -0.9% 31.21 US$237,976
2025-03-06 2025-03-05 S Sale
994 -0.1%
41.51
US$41,261
994 -0.1% 41.51 US$41,261
2025-03-03 2025-03-05 PrS Proposed sale
9,102
36.33
US$330,676
9,102 36.33 US$330,676
2024-10-17 2024-10-15 S Sale
123,454 -16.8%
14.02
US$1,730,825
123,454 -16.8% 14.02 US$1,730,825
2024-10-11 2024-10-14 PrS Proposed sale
135,454
14.49
US$1,962,728
135,454 14.49 US$1,962,728
2021-03-05 2021-03-03 S Sale
1,770 -48.3%
134.04
US$237,255
1,770 -48.3% 134.04 US$237,255
2021-03-05 2021-03-03 S Sale
6,519 -64.0%
133.10
US$867,666
6,519 -64.0% 133.10 US$867,666
2021-03-05 2021-03-03 S Sale
2,299 -18.4%
132.15
US$303,824
2,299 -18.4% 132.15 US$303,824
2020-12-02 2020-11-30 PlS Planned sale
50 -1.2%
319.50
US$15,975
50 -1.2% 319.50 US$15,975
2020-12-02 2020-11-30 PlS Planned sale
120 -2.8%
318.83
US$38,260
120 -2.8% 318.83 US$38,260
2020-12-02 2020-11-30 PlS Planned sale
834 -16.4%
317.44
US$264,745
834 -16.4% 317.44 US$264,745
2020-12-02 2020-11-30 PlS Planned sale
150 -2.9%
315.76
US$47,364
150 -2.9% 315.76 US$47,364
2020-12-02 2020-11-30 PlS Planned sale
580 -10.0%
314.74
US$182,549
580 -10.0% 314.74 US$182,549
2020-12-02 2020-11-30 PlS Planned sale
50 -0.9%
313.13
US$15,656
50 -0.9% 313.13 US$15,656
2020-12-02 2020-11-30 PlS Planned sale
926 -13.6%
312.35
US$289,236
926 -13.6% 312.35 US$289,236
2020-12-02 2020-11-30 PlS Planned sale
180 -2.6%
311.34
US$56,041
180 -2.6% 311.34 US$56,041
2020-09-02 2020-08-31 PlS Planned sale
633 -7.2%
357.63
US$226,382
633 -7.2% 357.63 US$226,382
2020-09-02 2020-08-31 PlS Planned sale
850 -8.9%
356.00
US$302,598
850 -8.9% 356.00 US$302,598
2020-09-02 2020-08-31 PlS Planned sale
1,852 -16.2%
355.31
US$658,025
1,852 -16.2% 355.31 US$658,025
2020-09-02 2020-08-31 PlS Planned sale
1,100 -8.8%
354.09
US$389,497
1,100 -8.8% 354.09 US$389,497
2020-09-02 2020-08-31 PlS Planned sale
565 -4.3%
352.93
US$199,404
565 -4.3% 352.93 US$199,404
2020-06-17 2020-06-15 PlS Planned sale
300 -2.2%
344.04
US$103,212
300 -2.2% 344.04 US$103,212
2020-06-17 2020-06-15 PlS Planned sale
663 -4.7%
343.18
US$227,528
663 -4.7% 343.18 US$227,528
2020-06-17 2020-06-15 PlS Planned sale
1,155 -7.6%
341.98
US$394,987
1,155 -7.6% 341.98 US$394,987
2020-06-17 2020-06-15 PlS Planned sale
896 -5.6%
341.23
US$305,742
896 -5.6% 341.23 US$305,742
2020-06-17 2020-06-15 PlS Planned sale
500 -3.0%
338.74
US$169,370
500 -3.0% 338.74 US$169,370
2020-06-17 2020-06-15 PlS Planned sale
450 -2.6%
338.06
US$152,127
450 -2.6% 338.06 US$152,127