NASDAQ : FTCI

FTC Solar, Inc. — Institutional Ownership

$2.605 USD

-$0.07 (-2.8%)

Volume
45.37K
Average Volume
172.67K
Market Capitalization
$41.69M
P/E Ratio
-0.76
Dividend Yield
0.00%
Price Target
$7.00
Year High
$12.75
Year Low
$2.57
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.91
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-02-13 David Springer 830.16K 5.30%
2025-02-14 David Springer 921.11K 7.20%
2025-02-14 ARC Family Trust 1.17M 9.10%
2023-02-13 David Springer 9.82M 9.30%
2023-02-13 ARC Family Trust 16.05M 15.30%
2023-02-13 Shaker Sadasivam 19.12M 18.20%
2022-02-14 South Lake Management LLC 14.65M 17.24%
2022-02-14 ARC Family Trust 21.94M 22.70%
2022-02-14 South Lake One LLC 14.65M 17.24%
2022-02-14 South Cone Investments Limited Partnership 14.65M 17.24%
2022-02-14 David Springer 10.9M 11.30%
FTCI Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $10.91 14.01M $152.87M $21.1M $33.88M $165.65M
2024-12-31 $5.51 12.68M $69.84M $11.25M $10.63M $69.23M
2023-12-31 $6.93 11.55M $80.07M $25.24M $1.86M $56.7M
2022-12-31 $26.80 10.14M $271.77M $44.38M $1.2M $228.59M
2021-12-31 $75.60 8.6M $650.49M $102.18M $1.79M $550.09M
2020-12-31 $142.60 8.51M $1.21B $33.37M $2.38M $1.18B
2019-12-31 $142.60 8.22M $1.17B $7.22M $7.83M $1.17B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $5.08 16.05M $81.53M $10.08M $24.27M $95.72M
2026-03-31 $3.78 15.57M $58.85M $5.64M $23.42M $76.63M
2025-12-31 $10.91 15.14M $165.18M $21.1M $23.16M $167.23M
2025-09-30 $7.05 14.9M $105.04M $24.37M $17.66M $98.33M
2025-06-30 $4.53 13.1M $59.34M $3.52M $11.82M $67.64M
2025-03-31 $2.87 12.89M $36.99M $5.91M $11.14M $42.22M
2024-12-31 $5.51 12.79M $70.46M $11.25M $10.63M $69.84M
2024-09-30 $6.81 12.74M $86.75M $8.26M $1.76M $80.25M
2024-06-30 $3.03 12.62M $38.23M $10.78M $1.96M $29.41M
2024-03-31 $5.26 12.56M $66.05M $14.04M $1.68M $53.68M
2023-12-31 $6.93 12.51M $86.7M $25.24M $1.86M $63.33M
2023-09-30 $12.80 11.98M $153.34M $31.52M $2.05M $123.87M