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

Ticho Barry

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
2.6
30 days 90 days 120 days
Average return -6% 8.2% 15.1%
Success rate 26% 68% 82%
Transactions
19 0% Buy
34 71% Buy
47 69% Buy
Ticho Barry's trades of Stoke Therapeutics 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-06-03 2026-06-01 PlS Planned sale
30,367 -0.8%
467.32
US$4,186,197
30,367 -0.8% 467.32 US$4,186,197
2026-05-05 2026-05-01 PlS Planned sale
88,159 -27.7%
231.85
US$2,264,117
88,159 -27.7% 231.85 US$2,264,117
2026-05-01 2026-05-01 PrS Proposed sale
86,966
16.81
US$2,519,415
86,966 16.81 US$2,519,415
2026-04-03 2026-04-01 PlS Planned sale
1,838 -4.5%
32.66
US$60,029
1,838 -4.5% 32.66 US$60,029
2026-04-03 2026-04-01 PlS Planned sale
1,838 -4.5%
32.66
US$60,029
1,838 -4.5% 32.66 US$60,029
2026-04-01 2026-04-01 PrS Proposed sale
1,838
32.56
US$59,845
1,838 32.56 US$59,845
2026-03-19 2026-03-19 PlS Planned sale
1,461 -3.5%
29.99
US$43,815
1,461 -3.5% 29.99 US$43,815
2026-03-19 2026-03-19 PrS Proposed sale
1,461
31.02
US$45,320
1,461 31.02 US$45,320
2026-03-19 2026-03-18 S Sale
103 -0.3%
32.85
US$3,384
103 -0.3% 32.85 US$3,384
2026-03-19 2026-03-18 S Sale
483 -1.2%
31.79
US$15,354
483 -1.2% 31.79 US$15,354
2026-03-19 2026-03-18 S Sale
6,100 -12.8%
31.28
US$190,831
6,100 -12.8% 31.28 US$190,831
2026-03-19 2026-03-17 S Sale
2,587 -5.2%
33.38
US$86,342
2,587 -5.2% 33.38 US$86,342
2026-03-19 2026-03-17 S Sale
3,577 -6.7%
32.74
US$117,109
3,577 -6.7% 32.74 US$117,109
2025-12-05 2025-12-05 PrS Proposed sale
1,989
31.05
US$61,758
1,989 31.05 US$61,758
2025-12-05 2025-12-05 PlS Planned sale
1,989 -9.1%
31.35
US$62,346
1,989 -9.1% 31.35 US$62,346
2025-12-05 2025-12-05 S Sale
1,673 -7.1%
31.33
US$52,416
1,673 -7.1% 31.33 US$52,416
2025-12-05 2025-12-04 S Sale
323 -1.4%
31.32
US$10,115
323 -1.4% 31.32 US$10,115
2025-12-05 2025-12-04 S Sale
1,373 -5.5%
30.76
US$42,238
1,373 -5.5% 30.76 US$42,238
2025-12-03 2025-12-03 S Sale
1,225 -7.5%
30.85
US$37,788
1,225 -7.5% 30.85 US$37,788
2025-12-03 2025-12-03 S Sale
789 -4.6%
30.34
US$23,937
789 -4.6% 30.34 US$23,937
2025-12-03 2025-12-02 S Sale
762 -4.2%
30.14
US$22,968
762 -4.2% 30.14 US$22,968
2025-12-03 2025-12-02 S Sale
1,244 -6.5%
29.56
US$36,775
1,244 -6.5% 29.56 US$36,775
2025-11-05 2025-11-03 PlS Planned sale
100 -1.4%
29.35
US$2,935
100 -1.4% 29.35 US$2,935
2025-11-05 2025-11-03 PlS Planned sale
600 -7.6%
27.54
US$16,524
600 -7.6% 27.54 US$16,524
2025-11-05 2025-11-03 PlS Planned sale
1,455 -15.6%
26.02
US$37,860
1,455 -15.6% 26.02 US$37,860
2025-11-05 2025-11-03 PlS Planned sale
3,776 -28.8%
25.22
US$95,247
3,776 -28.8% 25.22 US$95,247
2025-11-03 2025-11-03 PrS Proposed sale
5,931
30.04
US$178,167
5,931 30.04 US$178,167
2025-10-03 2025-10-01 PlS Planned sale
5,343 -28.9%
23.64
US$126,316
5,343 -28.9% 23.64 US$126,316
2025-09-03 2025-09-02 PlS Planned sale
5,501 -22.9%
19.87
US$109,325
5,501 -22.9% 19.87 US$109,325
2025-09-02 2025-09-02 PrS Proposed sale
10,844
19.76
US$214,277
10,844 19.76 US$214,277
2025-08-20 2025-08-18 S Sale
2,805 -10.5%
18.24
US$51,158
2,805 -10.5% 18.24 US$51,158
2025-08-05 2025-08-01 PlS Planned sale
4,504 -21.2%
12.82
US$57,724
4,504 -21.2% 12.82 US$57,724
2025-07-02 2025-07-01 PlS Planned sale
4,503 -17.5%
11.63
US$52,379
4,503 -17.5% 11.63 US$52,379
2025-07-01 2025-07-01 PrS Proposed sale
9,007
11.35
US$102,229
9,007 11.35 US$102,229
2025-06-04 2025-06-03 PlS Planned sale
6,471 -20.1%
10.03
US$64,892
6,471 -20.1% 10.03 US$64,892
2025-06-04 2025-06-02 PlS Planned sale
1,745 -5.1%
10.00
US$17,450
1,745 -5.1% 10.00 US$17,450
2025-05-05 2025-05-02 PlS Planned sale
22,790 -40.1%
10.03
US$228,543
22,790 -40.1% 10.03 US$228,543
2025-05-05 2025-05-01 PlS Planned sale
3,841 -6.3%
10.00
US$38,410
3,841 -6.3% 10.00 US$38,410
2025-05-01 2025-05-01 PrS Proposed sale
34,847
9.76
US$340,107
34,847 9.76 US$340,107
2025-03-20 2025-03-19 S Sale
3,333 -5.2%
8.27
US$27,564
3,333 -5.2% 8.27 US$27,564
2025-03-20 2025-03-18 S Sale
3,884 -5.7%
8.67
US$33,674
3,884 -5.7% 8.67 US$33,674
2024-12-11 2024-12-09 S Sale
2,586 -5.5%
12.99
US$33,596
2,586 -5.5% 12.99 US$33,596
2024-12-10 2024-12-06 S Sale
13,945 -22.8%
12.78
US$178,182
13,945 -22.8% 12.78 US$178,182
2024-12-03 2024-12-02 PlS Planned sale
10,000 -16.3%
12.07
US$120,698
10,000 -16.3% 12.07 US$120,698
2024-11-05 2024-11-01 PlS Planned sale
10,000 -80.1%
12.68
US$126,803
10,000 -80.1% 12.68 US$126,803