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

Matthew Henn

Insider profile

Currently holds a position at Seres Therapeutics Inc

Positions

Position Company Period
Chief Scientific Officer Seres Therapeutics Inc Feb. 7, 2019 -

Matthew Henn's trades of Seres 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-05-19 2026-05-18 PlS Planned sale
79,931 +24.5%
103.65
US$2,488,570
79,931 +24.5% 103.65 US$2,488,570
2026-02-18 2026-02-15 PlS Planned sale
74,391 -43.1%
152.84
US$1,291,283
74,391 -43.1% 152.84 US$1,291,283
2025-11-18 2025-11-15 PlS Planned sale
11,274 +12.0%
76.45
US$4,271,015
11,274 +12.0% 76.45 US$4,271,015
2025-08-19 2025-08-18 PlS Planned sale
73 -1.6%
16.65
US$1,215
73 -1.6% 16.65 US$1,215
2025-05-19 2025-05-16 PlS Planned sale
77 -1.7%
7.28
US$561
77 -1.7% 7.28 US$561
2025-02-19 2025-02-18 PlS Planned sale
3,953 -4.5%
0.81
US$3,204
3,953 -4.5% 0.81 US$3,204
2024-11-19 2024-11-18 PlS Planned sale
927 -1.2%
0.54
US$501
927 -1.2% 0.54 US$501
2024-10-29 2024-10-28 PlS Planned sale
3,984 -5.0%
0.69
US$2,749
3,984 -5.0% 0.69 US$2,749
2024-08-19 2024-08-16 PlS Planned sale
923 -1.4%
0.84
US$775
923 -1.4% 0.84 US$775
2024-05-17 2024-05-15 PlS Planned sale
891 -1.3%
0.94
US$838
891 -1.3% 0.94 US$838
2024-02-16 2024-02-16 PlS Planned sale
4,170 -6.2%
1.08
US$4,504
4,170 -6.2% 1.08 US$4,504
2023-10-31 2023-10-30 PlS Planned sale
3,886 -6.5%
1.35
US$5,246
3,886 -6.5% 1.35 US$5,246
2020-12-03 2020-12-01 PlS Planned sale
9,841 -100.0%
28.34
US$278,894
9,841 -100.0% 28.34 US$278,894
2020-12-03 2020-12-01 PlS Planned sale
26,265 -72.7%
27.56
US$723,863
26,265 -72.7% 27.56 US$723,863
2020-12-03 2020-12-01 PlS Planned sale
55,706 -60.7%
26.56
US$1,479,551
55,706 -60.7% 26.56 US$1,479,551