Financial reports
No filings
Current reports
No filings
Registration and prospectus
No filings
Proxies
No filings
Other
No filings
Ownership
4/A
ALPHA PRO TECH LTD
26 Mar 24
4
ALPHA PRO TECH LTD
19 Mar 24
144
ALPHA PRO TECH LTD
14 Mar 24
4
ALPHA PRO TECH LTD
2 Oct 23
4
ALPHA PRO TECH LTD
12 Sep 23
144
ALPHA PRO TECH LTD
7 Sep 23
4
ALPHA PRO TECH LTD
27 Sep 22
4
ALPHA PRO TECH LTD
22 Sep 22
4
ALPHA PRO TECH LTD
28 Sep 21
4
ALPHA PRO TECH LTD
16 Dec 20