DS
DeFalco Stephen P
Director
BoardM
Insider track record
Board DirectorNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the complete record of transactions filed by DeFalco Stephen P, Director. Director active across 2 companies, notably Senseonics Holdings, Inc.. Aggregated, 17 reports have been logged. History available since 25 May 2021. The latest transaction was disclosed on 20 May 2026 (Attribution). Regulator: SEC (Form 4). The full history is free.
Companies and markets linked to DeFalco Stephen P
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations17 total
9,852 shares0Common StockSEC:0001666964-26-000002:0
111,386 shares0Common StockSEC:0001415889-25-014715:0
236,344 shares0Common StockSEC:0001415889-24-014535:0
42,410 shares@ US$0.5612.2% of flowCommon StockSEC:0001209191-24-000821:0
42,410 shares@ US$0.5612.8% of flowCommon StockSEC:0001209191-23-051531:0
29,972 shares@ US$0.792412.3% of flowCommon StockSEC:0001209191-23-041586:0
147,948 shares0Common StockSEC:0001209191-23-031042:0
39,240 shares@ US$0.637112.9% of flowCommon StockSEC:0001209191-23-023359:0
24,271 shares@ US$1.0313.2% of flowCommon StockSEC:0001209191-23-002132:0
19,083 shares0Common StockSEC:0001209191-22-052814:0
24,509 shares0Common StockSEC:0001209191-22-041157:0
99,557 shares0Common StockSEC:0001209191-22-032947:0
12,886 shares@ US$1.940.0075% mcap25.9% of flowCommon StockSEC:0001209191-22-023326:0
9,090 shares@ US$2.7525.2% of flowCommon StockSEC:0001209191-22-001940:0
7,246 shares@ US$3.4524.8% of flowCommon StockSEC:0001209191-21-059635:0
7,142 shares@ US$3.5024.2% of flowCommon StockSEC:0001209191-21-045546:0
60,483 shares0Common StockSEC:0001209191-21-036385:0
About DeFalco Stephen P
Stephen P. DeFalco is Administrateur of Senseonics Holdings, Inc. (XNAS). He has 17 filings in total, and across the 17 sampled filings the modal transaction nature is Attribution, with published amounts ranging from EUR 21,762.66328203474 to EUR 23,412.43564458023 between 2021-05-27 and 2026-05-21.