Skip to Main Content
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)
Hayes Robert Michael Chief Executive Officer
Purchase 10000 Feb 20, 2024 Feb. 21, 2024, 10:33 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 10000 Feb 06, 2024 Feb. 7, 2024, 3:05 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 8000 Feb 02, 2024 Feb. 5, 2024, 9:45 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1000 Jan 31, 2024 Feb. 5, 2024, 9:45 p.m.
Hayes Robert Michael Chief Executive Officer
Purchase 1200 Jan 31, 2024 Feb. 5, 2024, 9:45 p.m.
Ruemler Timothy James
Purchase 5000 Jan 03, 2024 Jan. 4, 2024, 9:27 a.m.
Ruemler Timothy James
Purchase 4466 Jan 02, 2024 Jan. 4, 2024, 9:27 a.m.
Crescenzo Andrew R. Chief Financial Officer
Purchase 3500 Dec 28, 2023 Dec. 29, 2023, 4:02 p.m.
Ruemler Timothy James
Purchase 10000 Dec 22, 2023 Dec. 22, 2023, 6:45 p.m.
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 17, 2023 Nov. 21, 2023, 6:23 p.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 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 1500 Mar 15, 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 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 600 Mar 15, 2023 March 15, 2023, 9:14 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 300 Feb 21, 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 1000 Feb 17, 2023 Feb. 22, 2023, 6:46 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 2000 Sep 07, 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 1900 Sep 02, 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 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 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 82 Aug 30, 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 26, 2022 Aug. 30, 2022, 10:03 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 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.