Insider Trading

STSS Stock Insider Trading Activity

Corporate insiders are required to disclose purchases or sales of their own stock within two business days of when they occur. Using these disclosures, we collect data on STSS stock insider trading activity, which can give hints on whether executives are bullish or bearish on their own company.

Recent insider purchases and sales - STSS

Name / Title Purchase / Sale Shares Date Disclosed (EST)
Ruemler Timothy James
Purchase 10000 Nov 22, 2023 Nov. 27, 2023, 9:12 a.m.
Ruemler Timothy James
Purchase 10000 Nov 22, 2023 Nov. 24, 2023, 9:30 a.m.
Ruemler Timothy James
Purchase 5000 Nov 20, 2023 Nov. 21, 2023, 6:23 p.m.
Ruemler Timothy James
Purchase 5000 Nov 17, 2023 Nov. 21, 2023, 6:23 p.m.
Ruemler Timothy James
Purchase 5000 Nov 17, 2023 Nov. 21, 2023, 6:23 p.m.
Ruemler Timothy James
Purchase 2500 Nov 15, 2023 Nov. 17, 2023, 6:24 p.m.
Ruemler Timothy James
Purchase 1000 Nov 16, 2023 Nov. 17, 2023, 6:24 p.m.
Ruemler Timothy James
Purchase 2500 Nov 16, 2023 Nov. 17, 2023, 6:24 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 4000 Apr 14, 2023 April 18, 2023, 8:06 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Mar 14, 2023 March 15, 2023, 9:14 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Mar 13, 2023 March 15, 2023, 9:14 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Mar 13, 2023 March 15, 2023, 9:14 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 600 Mar 15, 2023 March 15, 2023, 9:14 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1500 Mar 15, 2023 March 15, 2023, 9:14 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 300 Feb 21, 2023 Feb. 22, 2023, 6:46 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Feb 17, 2023 Feb. 22, 2023, 6:46 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 200 Feb 21, 2023 Feb. 22, 2023, 6:46 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 500 Feb 17, 2023 Feb. 22, 2023, 6:46 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 500 Feb 22, 2023 Feb. 22, 2023, 6:46 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Feb 21, 2023 Feb. 22, 2023, 6:46 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 2000 Sep 07, 2022 Sept. 7, 2022, 1:37 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1900 Sep 02, 2022 Sept. 7, 2022, 1:37 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 100 Sep 02, 2022 Sept. 7, 2022, 1:37 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Sep 07, 2022 Sept. 7, 2022, 1:37 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Aug 31, 2022 Sept. 1, 2022, 11:48 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Aug 31, 2022 Sept. 1, 2022, 11:48 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Aug 30, 2022 Sept. 1, 2022, 11:48 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 82 Aug 30, 2022 Sept. 1, 2022, 11:48 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Aug 30, 2022 Sept. 1, 2022, 11:48 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 991 Aug 30, 2022 Sept. 1, 2022, 11:48 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Aug 30, 2022 Sept. 1, 2022, 11:48 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Aug 30, 2022 Sept. 1, 2022, 11:48 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Aug 30, 2022 Sept. 1, 2022, 11:48 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 9 Aug 29, 2022 Aug. 30, 2022, 10:03 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Aug 26, 2022 Aug. 30, 2022, 10:03 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Aug 26, 2022 Aug. 30, 2022, 10:03 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Aug 26, 2022 Aug. 30, 2022, 10:03 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Aug 26, 2022 Aug. 30, 2022, 10:03 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Aug 22, 2022 Aug. 24, 2022, 10:05 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Aug 22, 2022 Aug. 24, 2022, 10:05 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Aug 22, 2022 Aug. 24, 2022, 10:05 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Aug 22, 2022 Aug. 24, 2022, 10:05 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Aug 04, 2022 Aug. 8, 2022, 8:53 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Aug 04, 2022 Aug. 8, 2022, 8:53 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1300 Jul 29, 2022 Aug. 2, 2022, 12:05 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Jul 29, 2022 Aug. 2, 2022, 12:05 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 200 Jul 14, 2022 July 18, 2022, 4:05 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 2500 Jul 14, 2022 July 18, 2022, 4:05 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 May 20, 2022 May 23, 2022, 6:11 a.m.
Hayes Robert Michael Chief Executive Officer
Purchase 4000 May 20, 2022 May 23, 2022, 6:11 a.m.