Filing Flows

Filing Flows › Tecogen (TGEN) › Who owns the stock

Who owns Tecogen (TGEN) stock

67 funds reported Tecogen (TGEN) shares in their latest 13F filings, worth $49.7M in all. The largest holder is Portolan Capital Management, LLC ($8.1M). Last quarter 36 funds added to their stakes and 27 cut them.

Largest holders of TGEN (13F)Largest holders of TGEN (13F)Portolan Capital Management, LLC$8.1MVanguard Group$4.3MVanguard Capital Management LLC$4.1MBard Associates$3.6MClear Harbor Asset Management, LLC$3.4MGratia Capital, LLC$2.0MUBS Group AG$1.9MMeros Investment Management, LP$1.8MSusquehanna International Group, …$1.6MMorgan Stanley$1.6M

Largest holders (13F)

FundSharesValueChangeQuarter
Portolan Capital Management, LLC1,551,113$8.1Mincrease2026-06-30
Vanguard Group871,840$4.3Mincrease2025-12-31
Vanguard Capital Management LLC788,670$4.1Mincrease2026-06-30
Bard Associates682,221$3.6Mdecrease2026-06-30
Clear Harbor Asset Management, LLC650,000$3.4Munchanged2026-06-30
Gratia Capital, LLC388,660$2.0Mnew2026-06-30
UBS Group AG363,049$1.9Mincrease2026-06-30
Meros Investment Management, LP353,487$1.8Mincrease2026-06-30
Susquehanna International Group, LLP315,831$1.6Mincrease2026-06-30
Morgan Stanley301,695$1.6Mincrease2026-06-30
Raymond James Financial290,260$1.5Mincrease2026-06-30
BlackRock251,464$1.3Mincrease2026-06-30
Citadel Advisors LLC242,276$1.3Mincrease2026-06-30
Heartland Advisors182,100$951Knew2026-06-30
Geode Capital Management, LLC180,870$945Kdecrease2026-06-30

Tecogen's latest quarter

Tecogen, Q2 2026: revenue $5.7M (-21% year over year), operating margin -37.4%, net loss $2.1M, operating cash flow −$2.4M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most TGEN stock?

By the latest 13F filings: Portolan Capital Management, LLC ($8.1M); Vanguard Group ($4.3M); Vanguard Capital Management LLC ($4.1M); Bard Associates ($3.6M); Clear Harbor Asset Management, LLC ($3.4M).

What is the short interest in TGEN?

1,143,098 shares were sold short at the 2026-10-15 settlement, -1.39% 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.