Rocket


News + Filings
Transactions
Holdings

NEEDHAM INVESTMENT MANAGEMENT LLC > APT

DateNameTickerSharesChangeValueChangePrice
12/31/2022ALPHA PRO TECH LTDAPT220,0000884,400,000883,509,000$4,020.00
09/30/2022ALPHA PRO TECH LTDAPT220,0000891,000-90,000$4.05
06/30/2022ALPHA PRO TECH LTDAPT220,00045,000981,000246,000$4.46
03/31/2022ALPHA PRO TECH LTDAPT175,000100,000735,000287,000$4.20
12/31/2021ALPHA PRO TECH LTDAPT75,0000448,000-195,000$5.97
06/30/2021ALPHA PRO TECH LTDAPT75,000-7,500643,000-162,000$8.57
03/31/2021ALPHA PRO TECH LTDAPT82,5000805,000-115,000$9.76
12/31/2020ALPHA PRO TECH LTDAPT82,500-2,500920,000-337,000$11.15
09/30/2020ALPHA PRO TECH LTDAPT85,0002,5001,257,000-204,000$14.79
06/30/2020ALPHA PRO TECH LTDAPT82,50001,461,000464,000$17.71
03/31/2020ALPHA PRO TECH LTDAPT82,500-2,500997,000705,000$12.08
12/31/2019ALPHA PRO TECH LTDAPT85,0004,000292,0000$3.44
09/30/2019ALPHA PRO TECH LTDAPT81,00020,456292,00086,000$3.60
06/30/2019ALPHA PRO TECH LTDAPT60,544701206,000-9,000$3.40
03/31/2019ALPHA PRO TECH LTDAPT59,8430215,000-7,000$3.59
12/31/2018ALPHA PRO TECH LTDAPT59,84320,843222,00084,000$3.71
09/30/2018ALPHA PRO TECH LTDAPT39,00018,363138,00069,000$3.54
06/30/2018ALPHA PRO TECH LTDAPT20,63720,63769,00069,000$3.34
<< Prev     Next >>

Rocket Data Systems, Inc. © 2019 | Contact Us | Data Disclaimer | Terms of Use | Privacy