Tecogen Inc. (TGEN) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

28,817,040Shares Outstanding
7,783,663Shares held by institutions
$44,678,226Value of institutional holdings
27.01%Institutional ownership %
21.21%Shares Changed QoQ
61No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Tecogen Inc. (NYSE:TGEN) is held by 66 institutional investors per 13F filings through December 2025.

124 Institutional Holders

7,783,663 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
VANGUARD GROUP INC 31 Dec, 2025 871,840 1,400 0.16% $4,306,889.00
VANGUARD CAPITAL MANAGEMENT LLC 31 Dec, 2025 769,964 769,964 0.00% $1,971,108.00
BARD ASSOCIATES INC 31 Dec, 2025 689,107 -1,504 -0.22% $3,404,189.00
BARD ASSOCIATES INC 31 Dec, 2025 688,309 -798 -0.12% $1,762,072.00
Clear Harbor Asset Management, LLC 31 Dec, 2025 650,000 40,000 6.56% $1,664,000.00
Clear Harbor Asset Management, LLC 31 Dec, 2025 610,000 -613,200 -50.13% $3,013,400.00
Portolan Capital Management, LLC 31 Dec, 2025 445,810 -149,996 -25.18% $2,202,301.00
Portolan Capital Management, LLC 31 Dec, 2025 443,555 -2,255 -0.51% $1,135,501.00
HERALD INVESTMENT MANAGEMENT Ltd 31 Dec, 2025 420,000 0 0.00% $1,079,400.00
HERALD INVESTMENT MANAGEMENT Ltd 31 Dec, 2025 420,000 -26,078 -5.85% $2,083,200.00
Palisades Investment Partners, LLC 31 Dec, 2025 390,212 13,618 3.62% $1,927,647.00
Arosa Capital Management LP 31 Dec, 2025 350,000 0 0.00% $896,000.00
Arosa Capital Management LP 31 Dec, 2025 350,000 62,500 21.74% $1,729,000.00
Palisades Investment Partners, LLC 31 Dec, 2025 333,907 -56,305 -14.43% $854,802.00
UBS Group AG 31 Dec, 2025 319,836 214,877 204.72% $818,781.00
SUSQUEHANNA INTERNATIONAL GROUP, LLP 31 Dec, 2025 302,911 50,876 20.19% $1,496,380.00
GENDELL JEFFREY L 31 Dec, 2025 295,541 51,919 21.31% $1,459,973.00
Meros Investment Management, LP 31 Dec, 2025 291,705 291,705 0.00% $746,765.00
MARSHALL WACE, LLP 31 Dec, 2025 286,325 237,236 483.28% $1,414,446.00
RENAISSANCE TECHNOLOGIES LLC 31 Dec, 2025 272,300 218,000 401.47% $697,088.00