Buchan James

Number of records: 14
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
02-Oct-24 3:42 PM
View: 
Alpha Pro Tech Ltd. (APT) 30-Sep-24Grant 4,740----50%
9.41K to 14.15K
19-Mar-24 11:30 AM
View: 
Alpha Pro Tech Ltd. (APT) 15-Mar-24Option Exercise 15,000$3.42$51,300.0056%
27.03K to 42.03K
19-Mar-24 11:30 AM
View: 
Alpha Pro Tech Ltd. (APT) 15-Mar-24Option Sale 15,000$5.82$87,260.00(36%)
42.03K to 27.03K
12-Sep-23 3:03 PM
View: 
Alpha Pro Tech Ltd. (APT) 08-Sep-23Option Exercise 10,000$3.60$36,000.0045%
22.03K to 32.03K
12-Sep-23 3:03 PM
View: 
Alpha Pro Tech Ltd. (APT) 08-Sep-23Option Sale 10,000$4.46$44,600.00(31%)
32.03K to 22.03K
27-Sep-22 2:53 PM
View: 
Alpha Pro Tech Ltd. (APT) 23-Sep-22Grant 3,400----57%
6.01K to 9.41K
22-Sep-22 9:37 AM
View: 
Alpha Pro Tech Ltd. (APT) 20-Sep-22Option Exercise 8,333$3.66$30,498.80139%
6.01K to 14.35K
22-Sep-22 9:37 AM
View: 
Alpha Pro Tech Ltd. (APT) 20-Sep-22Option Sale 8,333$3.92$32,631.20(58%)
14.35K to 6.01K
28-Sep-21 4:31 PM
View: 
Alpha Pro Tech Ltd. (APT) 24-Sep-21Grant 3,785----170%
2.23K to 6.01K
16-Dec-20 2:43 PM
View: 
Alpha Pro Tech Ltd. (APT) 14-Dec-20Grant 2,228----100%
0 to 2.23K
09-Mar-20 4:55 PM
View: 
Alpha Pro Tech Ltd. (APT) 06-Mar-20Option Exercise 5,000$3.90$19,500.00100%
0 to 5.0K
(8%)
09-Mar-20 4:55 PM
View: 
Alpha Pro Tech Ltd. (APT) 06-Mar-20Market Option Sale 5,000$15.03$75,150.00(100%)
5.0K to 0
05-Mar-20 5:42 PM
View: 
Alpha Pro Tech Ltd. (APT) 03-Mar-20Option Exercise 26,667$3.69$98,501.20100%
0 to 26.67K
(3%)
05-Mar-20 5:42 PM
View: 
Alpha Pro Tech Ltd. (APT) 03-Mar-20Market Option Sale 26,667$18.28$487,473.00(100%)
26.67K to 0