Leggett Thomas

Insider profile

Performance

Overall performance

Performance over holding periods
30 days 90 days 120 days
Average return -13% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
5 0% Buy
34 71% Buy
47 69% Buy
Leggett Thomas'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-03-19 2026-03-18 S Sale
51,773 +36.7%
361.10
US$3,375,838
51,773 +36.7% 361.10 US$3,375,838
2026-03-19 2026-03-18 S Sale
55,449 -24.1%
400.41
US$1,767,538
55,449 -24.1% 400.41 US$1,767,538
2026-03-19 2026-03-18 S Sale
46,629 +31.9%
173.53
US$1,451,314
46,629 +31.9% 173.53 US$1,451,314
2026-03-19 2026-03-17 S Sale
922 -6.8%
33.38
US$30,772
922 -6.8% 33.38 US$30,772
2026-03-19 2026-03-17 S Sale
1,274 -8.6%
32.74
US$41,710
1,274 -8.6% 32.74 US$41,710
2021-01-11 2021-01-08 PlS Planned sale
3,000 -100.0%
33.94
US$101,820
3,000 -100.0% 33.94 US$101,820
2020-12-10 2020-12-08 PlS Planned sale
1,941 -100.0%
34.05
US$66,094
1,941 -100.0% 34.05 US$66,094
2020-12-10 2020-12-08 PlS Planned sale
1,059 -35.3%
33.27
US$35,233
1,059 -35.3% 33.27 US$35,233
2020-11-12 2020-11-09 PlS Planned sale
3,000 -100.0%
32.96
US$98,892
3,000 -100.0% 32.96 US$98,892
2020-10-09 2020-10-08 PlS Planned sale
3,000 -100.0%
33.53
US$100,576
3,000 -100.0% 33.53 US$100,576
2020-09-16 2020-09-14 PlS Planned sale
3,000 -100.0%
31.00
US$93,000
3,000 -100.0% 31.00 US$93,000