FTC Solar, Inc. (FTCI) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

14,899,638Shares Outstanding
1,892,317Shares held by institutions
$8,912,813Value of institutional holdings
12.70%Institutional ownership %
163.04%Shares Changed QoQ
41No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

FTC Solar, Inc. (NASDAQ:FTCI) showed up in the 13F filings of 2 institutional investors as of December 2024.

205 Institutional Holders

1,892,317 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
VANGUARD GROUP INC 31 Dec, 2025 403,937 61,079 17.81% $4,406,953.00
VANGUARD GROUP INC 31 Dec, 2025 403,937 61,079 17.81% $4,406,953.00
VANGUARD GROUP INC 31 Dec, 2025 403,937 61,079 17.81% $4,406,953.00
VANGUARD GROUP INC 31 Dec, 2025 403,937 61,079 17.81% $4,406,953.00
VANGUARD GROUP INC 31 Dec, 2025 403,937 61,079 17.81% $4,406,953.00
Electron Capital Partners, LLC 31 Dec, 2025 179,448 179,448 0.00% $1,957,778.00
Electron Capital Partners, LLC 31 Dec, 2025 179,448 179,448 0.00% $1,957,778.00
Electron Capital Partners, LLC 31 Dec, 2025 179,448 179,448 0.00% $1,957,778.00
Electron Capital Partners, LLC 31 Dec, 2025 179,448 179,448 0.00% $1,957,778.00
Electron Capital Partners, LLC 31 Dec, 2025 179,448 179,448 0.00% $1,957,778.00
Goldman Sachs Group Inc 31 Dec, 2025 163,596 100,405 158.89% $1,784,832.00
Goldman Sachs Group Inc 31 Dec, 2025 163,596 100,405 158.89% $1,784,832.00
Goldman Sachs Group Inc 31 Dec, 2025 163,596 100,405 158.89% $1,784,832.00
Goldman Sachs Group Inc 31 Dec, 2025 163,596 100,405 158.89% $1,784,832.00
Goldman Sachs Group Inc 31 Dec, 2025 163,596 100,405 158.89% $1,784,832.00
Walleye Capital LLC 31 Dec, 2025 135,855 135,855 0.00% $1,482,178.00
Walleye Capital LLC 31 Dec, 2025 135,855 135,855 0.00% $1,482,178.00
Walleye Capital LLC 31 Dec, 2025 135,855 135,855 0.00% $1,482,178.00
Walleye Capital LLC 31 Dec, 2025 135,855 135,855 0.00% $1,482,178.00
Walleye Capital LLC 31 Dec, 2025 135,855 135,855 0.00% $1,482,178.00