SHAW THOMAS J

SHAW THOMAS J's trades of Retractable Technologies Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-04-17 2025-04-16 B Purchase
166 +0.0%
0.69
USD 115
166 +0.0% 0.69 USD 115
2025-04-14 2025-04-11 B Purchase
33,524 +0.2%
0.69
USD 23,145
33,524 +0.2% 0.69 USD 23,145
2025-04-10 2025-04-09 B Purchase
332 +0.0%
0.67
USD 221
332 +0.0% 0.67 USD 221
2025-04-08 2025-04-04 B Purchase
15,000 +0.1%
0.67
USD 10,080
15,000 +0.1% 0.67 USD 10,080
2025-04-04 2025-04-03 B Purchase
1,534 +0.0%
0.68
USD 1,046
1,534 +0.0% 0.68 USD 1,046
2025-04-01 2025-03-31 B Purchase
14,093 +0.1%
0.69
USD 9,728
14,093 +0.1% 0.69 USD 9,728
2025-04-01 2025-03-28 B Purchase
9,911 +0.1%
0.71
USD 7,032
9,911 +0.1% 0.71 USD 7,032
2025-03-28 2025-03-27 B Purchase
6,736 +0.0%
0.74
USD 4,969
6,736 +0.0% 0.74 USD 4,969
2025-03-26 2025-03-25 B Purchase
982 +0.0%
0.73
USD 718
982 +0.0% 0.73 USD 718
2025-03-25 2025-03-24 B Purchase
751 +0.0%
0.72
USD 542
751 +0.0% 0.72 USD 542
2025-02-20 2025-02-19 B Purchase
23,845 +0.2%
0.80
USD 19,112
23,845 +0.2% 0.80 USD 19,112
2025-02-20 2025-02-18 B Purchase
30,000 +0.2%
0.78
USD 23,547
30,000 +0.2% 0.78 USD 23,547
2025-02-18 2025-02-14 B Purchase
7,599 +0.1%
0.78
USD 5,962
7,599 +0.1% 0.78 USD 5,962
2025-02-18 2025-02-13 B Purchase
11,444 +0.1%
0.77
USD 8,835
11,444 +0.1% 0.77 USD 8,835
2025-02-18 2025-02-12 B Purchase
227 +0.0%
0.78
USD 177
227 +0.0% 0.78 USD 177
2025-02-04 2025-02-03 B Purchase
18,227 +0.1%
0.77
USD 14,082
18,227 +0.1% 0.77 USD 14,082
2025-01-28 2025-01-27 B Purchase
12,445 +0.1%
0.81
USD 10,105
12,445 +0.1% 0.81 USD 10,105
2025-01-23 2025-01-22 B Purchase
29,112 +0.2%
0.78
USD 22,774
29,112 +0.2% 0.78 USD 22,774
2025-01-15 2025-01-14 B Purchase
11,547 +0.1%
0.74
USD 8,522
11,547 +0.1% 0.74 USD 8,522
2025-01-13 2025-01-10 B Purchase
18,226 +0.1%
0.73
USD 13,281
18,226 +0.1% 0.73 USD 13,281
2025-01-07 2025-01-06 B Purchase
18,411 +0.1%
0.78
USD 14,270
18,411 +0.1% 0.78 USD 14,270
2025-01-03 2025-01-02 B Purchase
5,302 +0.0%
0.68
USD 3,616
5,302 +0.0% 0.68 USD 3,616
2025-01-02 2024-12-31 B Purchase
443 +0.0%
0.68
USD 300
443 +0.0% 0.68 USD 300
2024-12-30 2024-12-27 B Purchase
542 +0.0%
0.62
USD 337
542 +0.0% 0.62 USD 337
2024-12-23 2024-12-19 B Purchase
2,518 +0.0%
0.62
USD 1,550
2,518 +0.0% 0.62 USD 1,550
2024-12-19 2024-12-18 B Purchase
28,596 +0.2%
0.60
USD 17,223
28,596 +0.2% 0.60 USD 17,223
2024-12-19 2024-12-17 B Purchase
1,112 +0.0%
0.63
USD 704
1,112 +0.0% 0.63 USD 704
2024-12-11 2024-12-10 B Purchase
9,167 +0.1%
0.62
USD 5,728
9,167 +0.1% 0.62 USD 5,728
2024-12-10 2024-12-06 B Purchase
350 +0.0%
0.61
USD 214
350 +0.0% 0.61 USD 214
2024-12-09 2024-12-05 B Purchase
6,293 +0.0%
0.62
USD 3,903
6,293 +0.0% 0.62 USD 3,903
2024-12-02 2024-11-26 B Purchase
20,111 +0.1%
0.62
USD 12,372
20,111 +0.1% 0.62 USD 12,372
2024-11-14 2024-11-13 B Purchase
7,736 +0.1%
0.70
USD 5,423
7,736 +0.1% 0.70 USD 5,423
2024-11-13 2024-11-12 B Purchase
11,477 +0.1%
0.71
USD 8,151
11,477 +0.1% 0.71 USD 8,151
2024-11-12 2024-11-11 B Purchase
9,658 +0.1%
0.71
USD 6,876
9,658 +0.1% 0.71 USD 6,876
2024-11-04 2024-11-01 B Purchase
8,657 +0.1%
0.71
USD 6,128
8,657 +0.1% 0.71 USD 6,128
2024-11-01 2024-10-30 B Purchase
601 +0.0%
0.71
USD 429
601 +0.0% 0.71 USD 429
2024-10-25 2024-10-24 B Purchase
11,441 +0.1%
0.72
USD 8,180
11,441 +0.1% 0.72 USD 8,180
2024-10-24 2024-10-23 B Purchase
21,142 +0.1%
0.74
USD 15,662
21,142 +0.1% 0.74 USD 15,662
2024-10-21 2024-10-18 B Purchase
8,104 +0.1%
0.75
USD 6,062
8,104 +0.1% 0.75 USD 6,062
2024-10-15 2024-10-10 B Purchase
6,234 +0.0%
0.74
USD 4,632
6,234 +0.0% 0.74 USD 4,632
2024-10-02 2024-10-01 B Purchase
5,744 +0.0%
0.75
USD 4,319
5,744 +0.0% 0.75 USD 4,319
2024-09-26 2024-09-25 B Purchase
9,663 +0.1%
0.73
USD 7,021
9,663 +0.1% 0.73 USD 7,021
2024-09-24 2024-09-20 B Purchase
71,422 +0.5%
0.82
USD 58,859
71,422 +0.5% 0.82 USD 58,859
2024-09-20 2024-09-19 B Purchase
27,710 +0.2%
0.89
USD 24,576
27,710 +0.2% 0.89 USD 24,576
2024-09-20 2024-09-18 B Purchase
1,180 +0.0%
0.89
USD 1,051
1,180 +0.0% 0.89 USD 1,051
2024-09-18 2024-09-16 B Purchase
450 +0.0%
0.90
USD 404
450 +0.0% 0.90 USD 404
2024-09-11 2024-09-10 B Purchase
8,577 +0.1%
0.91
USD 7,812
8,577 +0.1% 0.91 USD 7,812
2024-09-06 2024-09-05 B Purchase
5,251 +0.0%
0.91
USD 4,799
5,251 +0.0% 0.91 USD 4,799
2024-09-04 2024-09-03 B Purchase
15,096 +0.1%
0.92
USD 13,937
15,096 +0.1% 0.92 USD 13,937
2024-08-28 2024-08-27 B Purchase
8,747 +0.1%
0.94
USD 8,248
8,747 +0.1% 0.94 USD 8,248
2024-08-28 2024-08-26 B Purchase
134 +0.0%
0.95
USD 127
134 +0.0% 0.95 USD 127
2024-08-19 2024-08-15 B Purchase
3,652 +0.0%
0.99
USD 3,615
3,652 +0.0% 0.99 USD 3,615
2024-08-15 2024-08-14 B Purchase
13,924 +0.1%
1.00
USD 13,934
13,924 +0.1% 1.00 USD 13,934
2024-08-06 2024-08-05 B Purchase
15,458 +0.1%
0.99
USD 15,252
15,458 +0.1% 0.99 USD 15,252
2024-08-05 2024-08-02 B Purchase
806 +0.0%
1.05
USD 846
806 +0.0% 1.05 USD 846
2024-08-05 2024-08-01 B Purchase
16,030 +0.1%
1.12
USD 17,928
16,030 +0.1% 1.12 USD 17,928
2024-07-30 2024-07-29 B Purchase
4,465 +0.0%
1.13
USD 5,045
4,465 +0.0% 1.13 USD 5,045
2024-07-24 2024-07-23 B Purchase
8,788 +0.1%
1.09
USD 9,579
8,788 +0.1% 1.09 USD 9,579
2024-07-19 2024-07-18 B Purchase
6,855 +0.0%
1.12
USD 7,678
6,855 +0.0% 1.12 USD 7,678
2024-07-19 2024-07-17 B Purchase
5,855 +0.0%
1.14
USD 6,675
5,855 +0.0% 1.14 USD 6,675
2024-07-17 2024-07-15 B Purchase
91 +0.0%
1.14
USD 104
91 +0.0% 1.14 USD 104
2024-07-09 2024-07-08 B Purchase
8,411 +0.1%
1.12
USD 9,420
8,411 +0.1% 1.12 USD 9,420
2024-07-08 2024-07-05 B Purchase
8,788 +0.1%
1.14
USD 10,018
8,788 +0.1% 1.14 USD 10,018
2024-06-25 2024-06-24 B Purchase
7,478 +0.1%
1.11
USD 8,301
7,478 +0.1% 1.11 USD 8,301
2024-06-25 2024-06-21 B Purchase
8,744 +0.1%
1.12
USD 9,793
8,744 +0.1% 1.12 USD 9,793
2024-06-20 2024-06-18 B Purchase
68 +0.0%
1.12
USD 76
68 +0.0% 1.12 USD 76
2024-06-05 2024-06-03 B Purchase
6,144 +0.0%
1.02
USD 6,267
6,144 +0.0% 1.02 USD 6,267
2024-05-30 2024-05-29 B Purchase
14,282 +0.1%
0.93
USD 13,319
14,282 +0.1% 0.93 USD 13,319
2024-05-24 2024-05-22 B Purchase
32,752 +0.2%
0.88
USD 28,884
32,752 +0.2% 0.88 USD 28,884
2024-05-22 2024-05-21 B Purchase
20,000 +0.1%
0.90
USD 18,016
20,000 +0.1% 0.90 USD 18,016
2024-05-20 2024-05-17 B Purchase
5,601 +0.0%
1.03
USD 5,769
5,601 +0.0% 1.03 USD 5,769
2024-05-20 2024-05-17 B Purchase
5,601 +0.0%
1.03
USD 5,769
5,601 +0.0% 1.03 USD 5,769
2024-05-20 2024-05-16 B Purchase
48,635 +0.3%
1.03
USD 50,094
48,635 +0.3% 1.03 USD 50,094
2024-05-20 2024-05-16 B Purchase
48,635 +0.3%
1.03
USD 50,094
48,635 +0.3% 1.03 USD 50,094
2024-05-16 2024-05-15 B Purchase
1,210 +0.0%
1.12
USD 1,355
1,210 +0.0% 1.12 USD 1,355
// ... existing code ... // ... rest of the file ...