Hayes Robert Michael

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
2.8
30 days 90 days 120 days
Average return 17% 8.2% 15.1%
Success rate 89% 68% 82%
Transactions
71 100% Buy
34 71% Buy
47 69% Buy
Hayes Robert Michael's trades of Sharps Technology Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
128.98
Quantity 52,914 -12.8%
Value US$4,908,106
Transaction date
Purchase
Price
140.97
Quantity 70,930 +45.7%
Value US$3,412,391
Transaction date
Purchase
Price
138.36
Quantity 94,020 -23.7%
Value US$528,820
Transaction date
Purchase
Price
2.16
Quantity 500 +0.5%
Value US$1,080
Transaction date
Purchase
Price
2.11
Quantity 500 +0.5%
Value US$1,055
Transaction date
Purchase
Price
1.96
Quantity 700 +0.7%
Value US$1,372
Transaction date
Purchase
Price
2.02
Quantity 500 +0.5%
Value US$1,010
Transaction date
Purchase
Price
2.01
Quantity 800 +0.8%
Value US$1,608
Transaction date
Purchase
Price
2.00
Quantity 700 +0.7%
Value US$1,400
Transaction date
Purchase
Price
1.99
Quantity 100 +0.1%
Value US$199
Transaction date
Purchase
Price
1.98
Quantity 300 +0.3%
Value US$594
Transaction date
Purchase
Price
1.97
Quantity 100 +0.1%
Value US$197
Transaction date
Purchase
Price
1.95
Quantity 500 +0.5%
Value US$975
Transaction date
Purchase
Price
1.94
Quantity 300 +0.3%
Value US$582
Transaction date
Purchase
Price
0.34
Quantity 10,000 +11.6%
Value US$3,400
Transaction date
Purchase
Price
0.29
Quantity 10,000 +13.2%
Value US$2,900
Transaction date
Purchase
Price
0.35
Quantity 8,000 +11.8%
Value US$2,800
Transaction date
Purchase
Price
0.39
Quantity 1,000 +1.5%
Value US$390
Transaction date
Purchase
Price
0.38
Quantity 1,200 +1.8%
Value US$456
Transaction date
Purchase
Price
1.28
Quantity 4,000 +6.5%
Value US$5,120
Transaction date
Purchase
Price
1.37
Quantity 600 +1.0%
Value US$822
Transaction date
Purchase
Price
1.35
Quantity 1,500 +2.5%
Value US$2,025
Transaction date
Purchase
Price
1.34
Quantity 1,000 +1.7%
Value US$1,340
Transaction date
Purchase
Price
1.34
Quantity 1,000 +1.7%
Value US$1,340
Transaction date
Purchase
Price
1.39
Quantity 1,000 +1.8%
Value US$1,390
Transaction date
Purchase
Price
1.34
Quantity 500 +0.9%
Value US$670
Transaction date
Purchase
Price
1.37
Quantity 1,000 +1.8%
Value US$1,370
Transaction date
Purchase
Price
1.35
Quantity 300 +0.5%
Value US$405
Transaction date
Purchase
Price
1.34
Quantity 200 +0.4%
Value US$268
Transaction date
Purchase
Price
1.34
Quantity 1,000 +1.9%
Value US$1,340
Transaction date
Purchase
Price
1.39
Quantity 500 +0.9%
Value US$695
Transaction date
Purchase
Price
1.35
Quantity 2,000 +3.9%
Value US$2,700
Transaction date
Purchase
Price
1.33
Quantity 1,000 +2.0%
Value US$1,330
Transaction date
Purchase
Price
1.36
Quantity 100 +0.2%
Value US$136
Transaction date
Purchase
Price
1.37
Quantity 1,900 +4.0%
Value US$2,603
Transaction date
Purchase
Price
1.26
Quantity 1,000 +2.1%
Value US$1,260
Transaction date
Purchase
Price
1.26
Quantity 1,000 +2.2%
Value US$1,260
Transaction date
Purchase
Price
1.34
Quantity 82 +0.2%
Value US$110
Transaction date
Purchase
Price
1.36
Quantity 1,000 +2.2%
Value US$1,360
Transaction date
Purchase
Price
1.36
Quantity 1,000 +2.3%
Value US$1,360
Transaction date
Purchase
Price
1.37
Quantity 1,000 +2.3%
Value US$1,370
Transaction date
Purchase
Price
1.38
Quantity 1,000 +2.4%
Value US$1,380
Transaction date
Purchase
Price
1.39
Quantity 1,000 +2.4%
Value US$1,390
Transaction date
Purchase
Price
1.39
Quantity 991 +2.5%
Value US$1,377
Transaction date
Purchase
Price
1.39
Quantity 9 +0.0%
Value US$13
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-08-26 2025-08-22 B Purchase
52,914 -12.8%
128.98
US$4,908,106
52,914 -12.8% 128.98 US$4,908,106
2025-04-01 2025-03-31 B Purchase
70,930 +45.7%
140.97
US$3,412,391
70,930 +45.7% 140.97 US$3,412,391
2025-04-01 2025-02-28 B Purchase
94,020 -23.7%
138.36
US$528,820
94,020 -23.7% 138.36 US$528,820
2024-12-05 2024-12-05 B Purchase
500 +0.5%
2.16
US$1,080
500 +0.5% 2.16 US$1,080
2024-12-05 2024-12-05 B Purchase
500 +0.5%
2.11
US$1,055
500 +0.5% 2.11 US$1,055
2024-12-05 2024-12-05 B Purchase
700 +0.7%
1.96
US$1,372
700 +0.7% 1.96 US$1,372
2024-12-05 2024-12-04 B Purchase
500 +0.5%
2.02
US$1,010
500 +0.5% 2.02 US$1,010
2024-12-05 2024-12-04 B Purchase
800 +0.8%
2.01
US$1,608
800 +0.8% 2.01 US$1,608
2024-12-05 2024-12-04 B Purchase
700 +0.7%
2.00
US$1,400
700 +0.7% 2.00 US$1,400
2024-12-05 2024-12-04 B Purchase
100 +0.1%
1.99
US$199
100 +0.1% 1.99 US$199
2024-12-05 2024-12-04 B Purchase
300 +0.3%
1.98
US$594
300 +0.3% 1.98 US$594
2024-12-05 2024-12-04 B Purchase
100 +0.1%
1.97
US$197
100 +0.1% 1.97 US$197
2024-12-05 2024-12-04 B Purchase
500 +0.5%
1.95
US$975
500 +0.5% 1.95 US$975
2024-12-05 2024-12-04 B Purchase
300 +0.3%
1.94
US$582
300 +0.3% 1.94 US$582
2024-02-21 2024-02-20 B Purchase
10,000 +11.6%
0.34
US$3,400
10,000 +11.6% 0.34 US$3,400
2024-02-07 2024-02-06 B Purchase
10,000 +13.2%
0.29
US$2,900
10,000 +13.2% 0.29 US$2,900
2024-02-05 2024-02-02 B Purchase
8,000 +11.8%
0.35
US$2,800
8,000 +11.8% 0.35 US$2,800
2024-02-05 2024-01-31 B Purchase
1,000 +1.5%
0.39
US$390
1,000 +1.5% 0.39 US$390
2024-02-05 2024-01-31 B Purchase
1,200 +1.8%
0.38
US$456
1,200 +1.8% 0.38 US$456
2023-04-18 2023-04-14 B Purchase
4,000 +6.5%
1.28
US$5,120
4,000 +6.5% 1.28 US$5,120
2023-03-15 2023-03-15 B Purchase
600 +1.0%
1.37
US$822
600 +1.0% 1.37 US$822
2023-03-15 2023-03-15 B Purchase
1,500 +2.5%
1.35
US$2,025
1,500 +2.5% 1.35 US$2,025
2023-03-15 2023-03-14 B Purchase
1,000 +1.7%
1.34
US$1,340
1,000 +1.7% 1.34 US$1,340
2023-03-15 2023-03-13 B Purchase
1,000 +1.7%
1.34
US$1,340
1,000 +1.7% 1.34 US$1,340
2023-03-15 2023-03-13 B Purchase
1,000 +1.8%
1.39
US$1,390
1,000 +1.8% 1.39 US$1,390
2023-02-22 2023-02-22 B Purchase
500 +0.9%
1.34
US$670
500 +0.9% 1.34 US$670
2023-02-22 2023-02-21 B Purchase
1,000 +1.8%
1.37
US$1,370
1,000 +1.8% 1.37 US$1,370
2023-02-22 2023-02-21 B Purchase
300 +0.5%
1.35
US$405
300 +0.5% 1.35 US$405
2023-02-22 2023-02-21 B Purchase
200 +0.4%
1.34
US$268
200 +0.4% 1.34 US$268
2023-02-22 2023-02-17 B Purchase
1,000 +1.9%
1.34
US$1,340
1,000 +1.9% 1.34 US$1,340
2023-02-22 2023-02-17 B Purchase
500 +0.9%
1.39
US$695
500 +0.9% 1.39 US$695
2022-09-07 2022-09-07 B Purchase
2,000 +3.9%
1.35
US$2,700
2,000 +3.9% 1.35 US$2,700
2022-09-07 2022-09-07 B Purchase
1,000 +2.0%
1.33
US$1,330
1,000 +2.0% 1.33 US$1,330
2022-09-07 2022-09-02 B Purchase
100 +0.2%
1.36
US$136
100 +0.2% 1.36 US$136
2022-09-07 2022-09-02 B Purchase
1,900 +4.0%
1.37
US$2,603
1,900 +4.0% 1.37 US$2,603
2022-09-01 2022-08-31 B Purchase
1,000 +2.1%
1.26
US$1,260
1,000 +2.1% 1.26 US$1,260
2022-09-01 2022-08-31 B Purchase
1,000 +2.2%
1.26
US$1,260
1,000 +2.2% 1.26 US$1,260
2022-09-01 2022-08-30 B Purchase
82 +0.2%
1.34
US$110
82 +0.2% 1.34 US$110
2022-09-01 2022-08-30 B Purchase
1,000 +2.2%
1.36
US$1,360
1,000 +2.2% 1.36 US$1,360
2022-09-01 2022-08-30 B Purchase
1,000 +2.3%
1.36
US$1,360
1,000 +2.3% 1.36 US$1,360
2022-09-01 2022-08-30 B Purchase
1,000 +2.3%
1.37
US$1,370
1,000 +2.3% 1.37 US$1,370
2022-09-01 2022-08-30 B Purchase
1,000 +2.4%
1.38
US$1,380
1,000 +2.4% 1.38 US$1,380
2022-09-01 2022-08-30 B Purchase
1,000 +2.4%
1.39
US$1,390
1,000 +2.4% 1.39 US$1,390
2022-09-01 2022-08-30 B Purchase
991 +2.5%
1.39
US$1,377
991 +2.5% 1.39 US$1,377
2022-08-30 2022-08-29 B Purchase
9 +0.0%
1.39
US$13
9 +0.0% 1.39 US$13