← All stocks

RETRACTABLE TECHNOLOGIES INC

RVP Net buying
CIK 0000946563 #5011 in the set updated 17 Sep 2026
Bought (12 mo)
$159.12K
out of their own pocket, the only kind of buying there is
Sold (12 mo)
$0.00
$0.00 on a plan · $0.00 straight out of an exercise
Sold at will
$0.00
0 of 0 sales
Net
+$159.12K
+$159.12K against sales at will

By person

1 insider · 13 transactions
10.3×

Thomas J. Shaw holds 10.3 times base salary in stock. $12.22M of shares against $1.18M in salary for 2024.

Salary from the company's own proxy. The shares are what Thomas J. Shaw last reported holding, valued at $0.77, the price Common Stock was last bought or sold at on the open market here, on 14 Nov 2025.

Insider
Role
Bought
Sold
Net
Holding
Of company
Worth
Change
SHAW THOMAS J
PRESIDENT AND CEO
$159.12K (13)
+$159.12K
15,831,222
52.88%
$12.22M
+8.0%
Insider
Date
Role
Action
Shares
Price
Amount
SHAW THOMAS J
14 Nov 2025
PRESIDENT AND CEO
Buy
5,731
$0.77
$4.42K
SHAW THOMAS J
11 Nov 2025
PRESIDENT AND CEO
Buy
100
$0.81
$81.11
SHAW THOMAS J
5 Nov 2025
PRESIDENT AND CEO
Buy
7,500
$0.83
$6.20K
SHAW THOMAS J
30 Oct 2025
PRESIDENT AND CEO
Buy
15,000
$0.86
$12.92K
SHAW THOMAS J
28 Oct 2025
PRESIDENT AND CEO
Buy
35,000
$0.92
$32.03K
SHAW THOMAS J
27 Oct 2025
PRESIDENT AND CEO
Buy
34,506
$0.94
$32.52K
SHAW THOMAS J
23 Oct 2025
PRESIDENT AND CEO
Buy
356
$0.95
$338.56
SHAW THOMAS J
22 Oct 2025
PRESIDENT AND CEO
Buy
10,000
$0.96
$9.60K
SHAW THOMAS J
14 Oct 2025
PRESIDENT AND CEO
Buy
14,204
$0.93
$13.15K
SHAW THOMAS J
8 Oct 2025
PRESIDENT AND CEO
Buy
30,000
$0.92
$27.70K
SHAW THOMAS J
29 Sep 2025
PRESIDENT AND CEO
Buy
5,000
$0.82
$4.10K
SHAW THOMAS J
24 Sep 2025
PRESIDENT AND CEO
Buy
17,500
$0.80
$14.04K
SHAW THOMAS J
23 Sep 2025
PRESIDENT AND CEO
Buy
2,500
$0.82
$2.04K

What was left out

Form 4 filings counted 13
Amendments (4/A) skipped 0
Filings about a different issuer 0
Unreadable filings 0
Joint filings 0
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 0
Sales at will 0
Transactions with no price 0
Shares from compensation/vesting 0
History held since 11 Oct 2016