30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

SHAW THOMAS J

Insider profile

Performance

Overall performance
3.9

Performance over holding periods
3.9
30 days 90 days 120 days
Average return 10% 8.2% 15.1%
Success rate 79% 68% 82%
Transactions
201 100% Buy
34 71% Buy
47 69% Buy
SHAW THOMAS J's trades of Retractable Technologies Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-11-17 2025-11-14 B Purchase
93,157 -25.9%
74.05
US$2,882,402
93,157 -25.9% 74.05 US$2,882,402
2025-11-13 2025-11-11 B Purchase
31,286 -3.5%
368.49
US$2,232,935
31,286 -3.5% 368.49 US$2,232,935
2025-11-06 2025-11-05 B Purchase
29,288 +23.0%
477.66
US$627,415
29,288 +23.0% 477.66 US$627,415
2025-10-31 2025-10-30 B Purchase
15,000 +0.1%
0.86
US$12,915
15,000 +0.1% 0.86 US$12,915
2025-10-29 2025-10-28 B Purchase
35,000 +0.2%
0.92
US$32,028
35,000 +0.2% 0.92 US$32,028
2025-10-28 2025-10-27 B Purchase
34,506 +0.2%
0.94
US$32,522
34,506 +0.2% 0.94 US$32,522
2025-10-27 2025-10-23 B Purchase
356 +0.0%
0.95
US$339
356 +0.0% 0.95 US$339
2025-10-23 2025-10-22 B Purchase
10,000 +0.1%
0.96
US$9,600
10,000 +0.1% 0.96 US$9,600
2025-10-15 2025-10-14 B Purchase
14,204 +0.1%
0.93
US$13,147
14,204 +0.1% 0.93 US$13,147
2025-10-09 2025-10-08 B Purchase
30,000 +0.2%
0.92
US$27,699
30,000 +0.2% 0.92 US$27,699
2025-09-30 2025-09-29 B Purchase
5,000 +0.0%
0.82
US$4,100
5,000 +0.0% 0.82 US$4,100
2025-09-25 2025-09-24 B Purchase
17,500 +0.1%
0.80
US$14,035
17,500 +0.1% 0.80 US$14,035
2025-09-24 2025-09-23 B Purchase
2,500 +0.0%
0.82
US$2,038
2,500 +0.0% 0.82 US$2,038
2025-09-04 2025-09-03 B Purchase
3,000 +0.0%
0.78
US$2,346
3,000 +0.0% 0.78 US$2,346
2025-09-03 2025-09-02 B Purchase
5,500 +0.0%
0.80
US$4,416
5,500 +0.0% 0.80 US$4,416
2025-08-20 2025-08-19 B Purchase
9,042 +0.1%
0.80
US$7,200
9,042 +0.1% 0.80 US$7,200
2025-08-19 2025-08-18 B Purchase
32,935 +0.2%
0.80
US$26,183
32,935 +0.2% 0.80 US$26,183
2025-08-18 2025-08-15 B Purchase
10,980 +0.1%
0.79
US$8,727
10,980 +0.1% 0.79 US$8,727
2025-08-18 2025-08-14 B Purchase
3,103 +0.0%
0.79
US$2,444
3,103 +0.0% 0.79 US$2,444
2025-08-14 2025-08-13 B Purchase
3,983 +0.0%
0.80
US$3,192
3,983 +0.0% 0.80 US$3,192
2025-08-13 2025-08-12 B Purchase
8,411 +0.1%
0.82
US$6,922
8,411 +0.1% 0.82 US$6,922
2025-08-12 2025-08-11 B Purchase
2,100 +0.0%
0.81
US$1,705
2,100 +0.0% 0.81 US$1,705
2025-08-11 2025-08-07 B Purchase
49,541 +0.3%
0.75
US$37,007
49,541 +0.3% 0.75 US$37,007
2025-08-05 2025-08-04 B Purchase
30,881 +0.2%
0.72
US$22,102
30,881 +0.2% 0.72 US$22,102
2025-08-04 2025-08-01 B Purchase
1,575 +0.0%
0.70
US$1,107
1,575 +0.0% 0.70 US$1,107
2025-08-01 2025-07-31 B Purchase
5,339 +0.0%
0.71
US$3,816
5,339 +0.0% 0.71 US$3,816
2025-07-31 2025-07-30 B Purchase
27,288 +0.2%
0.74
US$20,079
27,288 +0.2% 0.74 US$20,079
2025-07-22 2025-07-21 B Purchase
5,000 +0.0%
0.66
US$3,300
5,000 +0.0% 0.66 US$3,300
2025-07-15 2025-07-11 B Purchase
8,536 +0.1%
0.65
US$5,574
8,536 +0.1% 0.65 US$5,574
2025-07-03 2025-07-01 B Purchase
8,574 +0.1%
0.63
US$5,384
8,574 +0.1% 0.63 US$5,384
2025-07-01 2025-06-30 B Purchase
1,347 +0.0%
0.62
US$838
1,347 +0.0% 0.62 US$838
2025-06-18 2025-06-17 B Purchase
21,687 +0.1%
0.66
US$14,274
21,687 +0.1% 0.66 US$14,274
2025-06-16 2025-06-13 B Purchase
19,769 +0.1%
0.66
US$13,014
19,769 +0.1% 0.66 US$13,014
2025-06-12 2025-06-11 B Purchase
8,758 +0.1%
0.67
US$5,862
8,758 +0.1% 0.67 US$5,862
2025-06-05 2025-06-04 B Purchase
8,000 +0.1%
0.66
US$5,280
8,000 +0.1% 0.66 US$5,280
2025-05-19 2025-05-16 B Purchase
5,665 +0.0%
0.73
US$4,151
5,665 +0.0% 0.73 US$4,151
2025-05-16 2025-05-15 B Purchase
86,014 +0.6%
0.75
US$64,846
86,014 +0.6% 0.75 US$64,846
2025-05-15 2025-05-14 B Purchase
4,530 +0.0%
0.75
US$3,413
4,530 +0.0% 0.75 US$3,413
2025-05-14 2025-05-13 B Purchase
8,500 +0.1%
0.75
US$6,394
8,500 +0.1% 0.75 US$6,394
2025-05-14 2025-05-12 B Purchase
13,383 +0.1%
0.75
US$10,099
13,383 +0.1% 0.75 US$10,099
2025-05-12 2025-05-09 B Purchase
3,000 +0.0%
0.75
US$2,246
3,000 +0.0% 0.75 US$2,246
2025-05-09 2025-05-08 B Purchase
8,113 +0.1%
0.75
US$6,063
8,113 +0.1% 0.75 US$6,063
2025-05-08 2025-05-07 B Purchase
400 +0.0%
0.74
US$296
400 +0.0% 0.74 US$296
2025-05-07 2025-05-06 B Purchase
4,500 +0.0%
0.75
US$3,367
4,500 +0.0% 0.75 US$3,367
2025-05-06 2025-05-05 B Purchase
22,620 +0.1%
0.71
US$16,065
22,620 +0.1% 0.71 US$16,065