Filing Flows

Filing Flows › Alpha Pro Tech (APT) › Who owns the stock

Who owns Alpha Pro Tech (APT) stock

42 funds reported Alpha Pro Tech (APT) shares in their latest 13F filings, worth $20.0M in all. The largest holder is Needham Investment Management LLC ($3.6M). Last quarter 15 funds added to their stakes and 15 cut them.

Largest holders of APT (13F)Largest holders of APT (13F)Needham Investment Management LLC$3.6MRenaissance Technologies LLC$3.2MVanguard Capital Management LLC$2.9MVanguard Group$2.7MBlackRock$1.6MSusquehanna International Group, …$1.4MDimensional Fund Advisors LP$771KAcadian Asset Management LLC$712KGeode Capital Management, LLC$545KBridgeway Capital Management, LLC$363K

Largest holders (13F)

FundSharesValueChangeQuarter
Needham Investment Management LLC642,500$3.6Munchanged2026-06-30
Renaissance Technologies LLC561,572$3.2Mincrease2026-06-30
Vanguard Capital Management LLC512,476$2.9Mdecrease2026-06-30
Vanguard Group609,067$2.7Mdecrease2025-12-31
BlackRock278,687$1.6Mincrease2026-06-30
Susquehanna International Group, LLP242,699$1.4Mincrease2026-06-30
Dimensional Fund Advisors LP137,103$771Kdecrease2026-06-30
Acadian Asset Management LLC126,866$712Kdecrease2026-06-30
Geode Capital Management, LLC96,853$545Kincrease2026-06-30
Bridgeway Capital Management, LLC64,525$363Kdecrease2026-06-30
Arrowstreet Capital, Limited Partnership58,309$328Kunchanged2026-06-30
Marshall Wace, LLP52,113$293Knew2026-06-30
Vanguard Fiduciary Trust51,788$291Kincrease2026-06-30
State Street46,957$264Kunchanged2026-06-30
Essex Investment Management Co LLC47,283$242Kincrease2026-09-30

Alpha Pro Tech's latest quarter

Alpha Pro Tech, Q2 2026: revenue $18.7M (+12% year over year), operating margin 10.8%, net earnings $1.8M, operating cash flow $2.2M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most APT stock?

By the latest 13F filings: Needham Investment Management LLC ($3.6M); Renaissance Technologies LLC ($3.2M); Vanguard Capital Management LLC ($2.9M); Vanguard Group ($2.7M); BlackRock ($1.6M).

What is the short interest in APT?

82,886 shares were sold short at the 2026-10-15 settlement, 85.77% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.