← All stocks

ALPHA PRO TECH LTD

APT Net selling
CIK 0000884269 #4671 in the set updated 21 Sep 2026
Bought (12 mo)
$0.00
out of their own pocket, the only kind of buying there is
Sold (12 mo)
$271.49K
$0.00 on a plan · $34.42K straight out of an exercise
Sold at will
$237.07K
9 of 10 sales
Net
−$271.49K
−$237.07K against sales at will

By person

6 insiders · 11 transactions
2.1×

Lloyd Hoffman holds only 2.1 times base salary in stock. $1.42M of shares against $657.00K in salary for 2025.

Salary from the company's own proxy. The shares are what Lloyd Hoffman last reported holding, valued at $5.56, the price common stock was last bought or sold at on the open market here, on 15 May 2026.

Insider
Role
Bought
Sold
Net
Holding
Of company
Worth
Change
MONTGOMERY CHARLES D
Director
$152.32K (5)
−$152.32K
25,281
0.2477%
$140.67K
−48.6%
Garcia David R
Director
$63.21K (2) scheduled
−$63.21K
19,768
0.1937%
$110.00K
+84.8%
RITOTA JOHN
Director
$34.11K (2)
−$34.11K
41,355
0.4052%
$230.11K
−12.8%
Buchan James
Director
$21.85K (1)
−$21.85K
5,615
0.0550%
$31.24K
−40.3%
HOFFMAN LLOYD
CEO AND PRESIDENT
255,515
2.50%
$1.42M
+9.6%
Shaw Benjamin A
Director
10,355
0.1015%
$57.62K
+1,083%
Insider
Date
Role
Action
Shares
Price
Amount
Garcia David R
15 May 2026
Director
Exercised, kept
4,900
$3.99
$19.55K
Garcia David R
15 May 2026
Director
Sold after exercise
6,186
$5.56
$34.42K
Garcia David R
14 May 2026
Director
Sell
4,900
$5.88
$28.79K
MONTGOMERY CHARLES D
12 May 2026
Director
Sell
5,000
$6.04
$30.20K
MONTGOMERY CHARLES D
12 May 2026
Director
Sell
5,000
$6.33
$31.65K
MONTGOMERY CHARLES D
12 May 2026
Director
Sell
5,000
$6.35
$31.75K
MONTGOMERY CHARLES D
12 May 2026
Director
Sell
5,000
$6.28
$31.40K
MONTGOMERY CHARLES D
11 May 2026
Director
Sell
3,886
$7.03
$27.32K
RITOTA JOHN
17 Mar 2026
Director
Sell
2,260
$4.94
$11.16K
RITOTA JOHN
16 Mar 2026
Director
Sell
4,740
$4.84
$22.94K
Buchan James
5 Dec 2025
Director
Sell
4,740
$4.61
$21.85K

What was left out

Form 4 filings counted 10
Amendments (4/A) skipped 2
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 1
Sales at will 9
Transactions with no price 0
Shares from compensation/vesting 43,810
History held since 21 Dec 2016