Ticho Barry

Insider profile

Performance

Overall performance
3.0

Performance over holding periods
3.0
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 Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Proposed sale
Price
334.26
Quantity 97,639
Value US$4,205,040
Transaction date
Proposed sale
Price
32.72
Quantity 7,228
Value US$236,500
Transaction date
Proposed sale
Price
32.72
Quantity 4,038
Value US$132,123
Transaction date
Proposed sale
Price
32.56
Quantity 1,838
Value US$59,845
Transaction date
Proposed sale
Price
31.02
Quantity 1,461
Value US$45,320
Transaction date
Proposed sale
Price
31.05
Quantity 1,989
Value US$61,758
Transaction date
Proposed sale
Price
30.04
Quantity 5,931
Value US$178,167
Transaction date
Proposed sale
Price
11.35
Quantity 9,007
Value US$102,229
Transaction date
Proposed sale
Price
9.76
Quantity 34,847
Value US$340,107
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-05 2026-08-03 PlS Planned sale
39,303 -16.6%
477.04
US$3,531,720
39,303 -16.6% 477.04 US$3,531,720
2026-08-05 2026-08-03 PlS Planned sale
24,482 -1.9%
446.71
US$3,367,309
24,482 -1.9% 446.71 US$3,367,309
2026-08-03 2026-08-03 PrS Proposed sale
97,639
334.26
US$4,205,040
97,639 334.26 US$4,205,040
2026-07-06 2026-07-01 PlS Planned sale
500 -1.8%
33.27
US$16,634
500 -1.8% 33.27 US$16,634
2026-07-06 2026-07-01 PlS Planned sale
6,728 -19.3%
32.62
US$219,434
6,728 -19.3% 32.62 US$219,434
2026-07-01 2026-07-01 PrS Proposed sale
7,228
32.72
US$236,500
7,228 32.72 US$236,500
2026-06-03 2026-06-01 PlS Planned sale
1,795 -4.9%
30.58
US$54,891
1,795 -4.9% 30.58 US$54,891
2026-05-05 2026-05-01 PlS Planned sale
2,243 -5.8%
32.79
US$73,548
2,243 -5.8% 32.79 US$73,548
2026-05-01 2026-05-01 PrS Proposed sale
4,038
32.72
US$132,123
4,038 32.72 US$132,123
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