Filing Flows

Filing Flows › Neuroone Medical Technologies (NMTC) › Who owns the stock

Who owns Neuroone Medical Technologies (NMTC) stock

24 funds reported Neuroone Medical Technologies (NMTC) shares in their latest 13F filings, worth $5.5M in all. The largest holder is Bleichroeder LP ($2.0M). Last quarter 23 funds added to their stakes and 1 cut them.

Largest holders of NMTC (13F)Largest holders of NMTC (13F)Bleichroeder LP$2.0MVanguard Capital Management LLC$1.1MBard Associates$929KGeode Capital Management, LLC$284KSio Capital Management, LLC$252KRenaissance Technologies LLC$215KPerkins Capital Management$165KVanguard Fiduciary Trust$149KBlackRock$76KNorthern Trust$65K

Largest holders (13F)

FundSharesValueChangeQuarter
Bleichroeder LP666,666$2.0Mnew2026-06-30
Vanguard Capital Management LLC352,774$1.1Mnew2026-06-30
Bard Associates305,428$929Knew2026-06-30
Geode Capital Management, LLC93,555$284Knew2026-06-30
Sio Capital Management, LLC82,767$252Knew2026-06-30
Renaissance Technologies LLC70,861$215Knew2026-06-30
Perkins Capital Management159,854$165Kdecrease2026-09-30
Vanguard Fiduciary Trust49,018$149Knew2026-06-30
BlackRock25,121$76Knew2026-06-30
Northern Trust21,398$65Knew2026-06-30
Citadel Advisors LLC15,032$46Knew2026-06-30
Susquehanna International Group, LLP13,520$41Knew2026-06-30
Belpointe Asset Management LLC12,500$38Knew2026-06-30
Legato Capital Management LLC10,273$31Knew2026-06-30
Cambridge Investment Research Advisors28,715$30Kincrease2026-09-30

Neuroone Medical Technologies' latest quarter

Neuroone Medical Technologies, Q3 FY26: revenue $2.0M (+16% year over year), operating margin -122.9%, net loss $2.0M, operating cash flow −$1.1M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most NMTC stock?

By the latest 13F filings: Bleichroeder LP ($2.0M); Vanguard Capital Management LLC ($1.1M); Bard Associates ($929K); Geode Capital Management, LLC ($284K); Sio Capital Management, LLC ($252K).

What is the short interest in NMTC?

207,315 shares were sold short at the 2026-10-15 settlement, 15.99% 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.