John Marotta
Director, Senseonics (United States).
Companies
- Azenta Life SciencesBoard member Sep 11, 2024 to now1
- Azenta Life SciencesPresident Sep 11, 2024 to now1
- Azenta Life SciencesChief executive officer Sep 11, 2024 to Sep 16, 20261
- Senseonics (United States)Board member Nov 2, 2022 to Nov 2, 20222
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Azenta Life Sciences AZTA213,194 shares3$7.3M at $34.09Nov 24, 2025- Senseonics (United States) SENS66,372 shares4$545.6K at $8.22Oct 31, 2022
As of each latest filing. The line shows shares held over time.
Recent filings
- Nov 24, 2025Granted 118,194 shares of Azenta Life Sciences3
- Nov 24, 2025Granted 122,269 shares of Azenta Life Sciences5
- Nov 14, 2025Shares withheld for tax 10,980 shares at $29.75 of Azenta Life Sciences6
- Sep 10, 2025Sold 316 shares at $29.41 of Azenta Life Sciences7
- Jun 2, 2025Granted 1,000 shares at $25.99 of Azenta Life Sciences8
- Jun 2, 2025Bought 1,000 shares at $25.99 of Azenta Life Sciences9
- May 9, 2025Granted 1,796 shares at $27.49 of Azenta Life Sciences10
- May 9, 2025Granted 1,796 shares at $27.84 of Azenta Life Sciences11
- May 8, 2025Granted 3,638 shares at $27.49 of Azenta Life Sciences10
- May 8, 2025Granted 3,638 shares at $27.49 of Azenta Life Sciences11
- Nov 19, 2024Bought 1,250 shares at $40.67 of Azenta Life Sciences12
- Nov 18, 2024Bought 12,717 shares at $39.48 of Azenta Life Sciences12
- Nov 15, 2024Granted 83,622 shares at $41.51 of Azenta Life Sciences12
- Sep 9, 2024Granted 3,273 shares at $46.15 of Azenta Life Sciences13
- Oct 31, 2022Granted 66,372 shares of Senseonics (United States)4
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARAzenta Life Sciences, Board member
- 2
- 3
- 4
- 5SEC EDGARForm 4 filed Nov 25, 2025
- 6SEC EDGARForm 4 filed Nov 17, 2025
- 7SEC EDGARForm 4 filed Sep 12, 2025
- 8SEC EDGARForm 4 filed Jun 4, 2025
- 9SEC EDGARForm 4 filed Nov 14, 2025
- 10SEC EDGARForm 4 filed Jun 4, 2025
- 11SEC EDGARForm 4 filed May 12, 2025
- 12SEC EDGARForm 4 filed Nov 19, 2024
- 13SEC EDGARForm 4 filed Sep 11, 2024