SS
Sherwin Stephen A
Director
BoardM
Insider track record
Board DirectorNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the detailed record of transactions filed by Sherwin Stephen A, Director. Insider active across 2 companies, notably BIOGEN INC.. In total, 19 reports have been published. Breakdown: 0 buy · 2 sells. Total volume traded: €2.8m. Activity tracked since 1 July 2021. The latest transaction was filed on 2 September 2025 (Don). Regulator: SEC (Form 4). All data is accessible without signup.
Companies and markets linked to Sherwin Stephen A
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations19 total
1,505 sharesCommon StockSEC:0000875045-26-000064:0
1,000 shares0Common StockSEC:0000914475-25-000169:0
2,370 shares0Common StockSEC:0001127602-25-017759:0
2,869 shares0Common StockSEC:0000914475-25-000130:0
8,760 shares@ US$150.0162100.0% of flowCommon StockSEC:0001127602-25-008861:0
13,831 shares@ US$116.688853.6% of flowCommon StockSEC:0000914475-25-000071:0
2,000 shares0Common StockSEC:0000914475-24-000218:0
1,340 shares0Common StockSEC:0001127602-24-019240:0
25,000 shares@ US$42.7634.2% of flowCommon StockSEC:0000914475-24-000160:0
4,199 shares0Common StockSEC:0000914475-24-000127:0
2,750 shares0Common StockSEC:0001209191-23-056033:0
960 shares0Common StockSEC:0001127602-23-019548:0
15,000 shares@ US$12.716.2% of flowCommon StockSEC:0001209191-23-002054:0
1,370 shares0Common StockSEC:0001127602-22-017811:0
15,000 shares@ US$6.663.1% of flowCommon StockSEC:0001209191-22-005109:0
2,000 shares0Common StockSEC:0001209191-21-070071:0
775 shares0Common StockSEC:0001127602-21-021349:0
15,000 sharesCommon StockSEC:0001209191-16-091083:0
1,776 sharesCommon StockSEC:0001209191-16-091083:1
About Sherwin Stephen A
SHERWIN STEPHEN A is Administrateur of Neurocrine Biosciences INC and BIOGEN INC. He has 19 filings in total. Across the 19 sampled filings, sell amounts total EUR 2771203, with transactions ranging from 2016-01-12 to 2026-06-11; the most frequent transaction nature shown is Attribution.