Septerna

SEPN

Insider trades and stock quote 2024-2026

All insider trades at Septerna

Subscribe RSS
Date Type Insider Position Ø-Price Volume
8/3/2026 Sell Long, Daniel D. SVP, Drug Discovery $34.3 $114,920
7/15/2026 Sell Bhatt, Elizabeth President and COO $34.0 $135,974
7/1/2026 Sell Long, Daniel D. SVP, Drug Discovery $34.5 $114,528
6/29/2026 Sell Shaikhly, Samira Chief People Officer $35.2 $76,622
6/22/2026 Sell Long, Daniel D. SVP, Drug Discovery $35.5 $532,582
6/12/2026 Sell Shaikhly, Samira Chief People Officer $35.1 $219,224
6/1/2026 Sell Shaikhly, Samira Chief People Officer $28.8 $171,682
5/26/2026 Sell Shaikhly, Samira Chief People Officer $30.1 $354,656
4/15/2026 Sell Bhatt, Elizabeth President and COO $25.0 $97,344
3/2/2026 Sell Shaikhly, Samira Chief People Officer $27.8 $1,979,838
2/18/2026 Sell Bhatt, Elizabeth President and COO $29.0 $115,861
11/10/2025 Sell Long, Daniel D. SVP, Drug Discovery $18.1 $63,223
3/7/2025 Buy Ezekowitz, Alan Director $6.9 $92,270
3/6/2025 Buy Ezekowitz, Alan Director $6.0 $248,130
3/5/2025 Buy Ezekowitz, Alan Director $5.8 $220,260
3/4/2025 Buy Ezekowitz, Alan Director $6.3 $47,544
2/27/2025 Buy Labrucherie, Gil M. Chief Financial Officer $5.8 $21,750
2/27/2025 Buy Finer, Jeffrey CEO and President $5.8 $17,400
2/26/2025 Buy Finer, Jeffrey CEO and President $5.7 $22,796
2/25/2025 Buy Labrucherie, Gil M. Chief Financial Officer $5.6 $35,116
2/25/2025 Buy Finer, Jeffrey CEO and President $5.7 $56,765
2/24/2025 Buy Third Rock Ventures Vi, L.p. Ten Percent Owner $6.0 $113,147
2/21/2025 Buy Labrucherie, Gil M. Chief Financial Officer $5.8 $29,250
2/21/2025 Buy Third Rock Ventures Vi, L.p. Ten Percent Owner $5.9 $2,540,348
2/20/2025 Buy Labrucherie, Gil M. Chief Financial Officer $5.9 $85,234
2/20/2025 Buy Third Rock Ventures Vi, L.p. Ten Percent Owner $5.9 $3,627,030
2/19/2025 Buy Labrucherie, Gil M. Chief Financial Officer $5.5 $57,813
10/28/2024 Buy Third Rock Ventures V, L.p. Ten Percent Owner $18.0 $11,700,000
10/28/2024 Buy Ra Capital Management, LLC Director $18.0 $75,060,000
All information without guarantee! No recommendation/consultation! © U.S. Securities and Exchange Commission (SEC)