Overview Financials News + Filings Key Docs Charts Holdings Ownership
|
ROYAL BANK OF CANADA
> APT
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | ALPHA PRO TECH LTD | APT | 576 | -1,219 | 2,000,000 | -5,000,000 | $3,472.22 |
12/31/2022 | ALPHA PRO TECH LTD | APT | 1,795 | -2,182 | 7,000,000 | 6,984,000 | $3,899.72 |
09/30/2022 | ALPHA PRO TECH LTD | APT | 3,977 | 30 | 16,000 | -2,000 | $4.02 |
06/30/2022 | ALPHA PRO TECH LTD | APT | 3,947 | -862 | 18,000 | -2,000 | $4.56 |
03/31/2022 | ALPHA PRO TECH LTD | APT | 4,809 | -4,595 | 20,000 | -36,000 | $4.16 |
12/31/2021 | ALPHA PRO TECH LTD | APT | 9,404 | -35,794 | 56,000 | -248,000 | $5.95 |
09/30/2021 | ALPHA PRO TECH LTD | APT | 45,198 | 44,182 | 304,000 | 294,000 | $6.73 |
03/31/2021 | ALPHA PRO TECH LTD | APT | 1,016 | -512 | 10,000 | -7,000 | $9.84 |
12/31/2020 | ALPHA PRO TECH LTD | APT | 1,528 | -5,427 | 17,000 | -85,000 | $11.13 |
09/30/2020 | ALPHA PRO TECH LTD | APT | 6,955 | -3,683 | 102,000 | -86,000 | $14.67 |
06/30/2020 | ALPHA PRO TECH LTD | APT | 10,638 | 6,138 | 188,000 | 134,000 | $17.67 |
03/31/2020 | ALPHA PRO TECH LTD | APT | 4,500 | 4,388 | 54,000 | 53,616 | $12.00 |
12/31/2019 | ALPHA PRO TECH LTD | APT | 112 | -42 | 384 | -616 | $3.43 |
09/30/2019 | ALPHA PRO TECH LTD | APT | 154 | 154 | 1,000 | 1,000 | $6.49 |
12/31/2018 | ALPHA PRO TECH LTD | APT | 0 | -34 | 0 | -121 | |
09/30/2018 | ALPHA PRO TECH LTD | APT | 34 | 34 | 121 | 121 | $3.55 |
03/31/2018 | ALPHA PRO TECH LTD | APT | 0 | -2 | 0 | -8 | |
12/31/2017 | ALPHA PRO TECH LTD | APT | 2 | 0 | 8 | 0 | $4.00 |
09/30/2017 | ALPHA PRO TECH LTD | APT | 2 | -1 | 8 | -1 | $3.85 |
06/30/2017 | ALPHA PRO TECH LTD | APT | 3 | -6,006 | 9 | -16,991 | $2.95 |
03/31/2017 | ALPHA PRO TECH LTD | APT | 6,009 | 9 | 17,000 | -4,000 | $2.83 |
12/31/2016 | ALPHA PRO TECH LTD | APT | 6,000 | 0 | 21,000 | -1,000 | $3.50 |
09/30/2016 | ALPHA PRO TECH LTD | APT | 6,000 | 6,000 | 22,000 | 22,000 | $3.67 |
06/30/2016 | ALPHA PRO TECH LTD | APT | 6,750 | 6,750 | 16,000 | 16,000 | $2.37 |
03/31/2016 | ALPHA PRO TECH LTD | APT | 6,750 | 0 | 12,000 | 0 | $1.78 |
12/31/2015 | ALPHA PRO TECH LTD | APT | 6,750 | 6,750 | 12,000 | 12,000 | $1.78 |
09/30/2015 | ALPHA PRO TECH LTD | APT | 6,750 | 6,750 | 13,000 | 13,000 | $1.93 |
06/30/2015 | ALPHA PRO TECH LTD | APT | 6,750 | 6,750 | 15,000 | 15,000 | $2.22 |
03/31/2015 | ALPHA PRO TECH LTD | APT | 6,750 | 6,750 | 16,000 | 16,000 | $2.37 |
12/31/2014 | ALPHA PRO TECH LTD | APT | 6,750 | 6,750 | 17,000 | 17,000 | $2.52 |
09/30/2014 | ALPHA PRO TECH LTD | APT | 0 | -2,000 | 0 | -4,000 | |
06/30/2014 | ALPHA PRO TECH LTD | APT | 2,000 | 2,000 | 4,000 | 4,000 | $2.00 |
03/31/2014 | ALPHA PRO TECH LTD | APT | 4,000 | 0 | 9,000 | 0 | $2.25 |
12/31/2013 | ALPHA PRO TECH LTD | APT | 4,000 | 4,000 | 9,000 | 9,000 | $2.25 |
09/30/2013 | ALPHA PRO TECH LTD | APT | 8,300 | 8,300 | 12,000 | 12,000 | $1.45 |
<< Prev Next >> |
|