FTC Solar, Inc. (FTCI)
Semiconductors & Related Devices
Latest Price
$2.75
TTM P/E
--
Normalized P/E
--
Div Yield
--
Book Value
0.70
P/B Ratio
3.94
Institutional Ownership
9.8% held by institutions| Institution | Shares | Value | Ownership % | Change | Filing Date |
|---|---|---|---|---|---|
| VANGUARD CAPITAL MANAGEMENT LLC | 445.1K | $1.0M | 2.81% | -- | 2026-03-31 |
| GEODE CAPITAL MANAGEMENT, LLC | 123.1K | -- | 0.78% | +10.8K | 2026-03-31 |
| MARSHALL WACE, LLP | 103.6K | -- | 0.65% | +33.7K | 2026-03-31 |
| BlackRock, Inc. | 102.0K | -- | 0.65% | -3.6K | 2026-03-31 |
| Squarepoint Ops LLC | 94.0K | -- | 0.59% | +40.7K | 2026-03-31 |
| RENAISSANCE TECHNOLOGIES LLC | 93.4K | -- | 0.59% | +59.8K | 2026-03-31 |
| Electron Capital Partners, LLC | 90.2K | -- | 0.57% | +477 | 2026-03-31 |
| VANGUARD FIDUCIARY TRUST CO | 59.4K | -- | 0.38% | -- | 2026-03-31 |
| GSA CAPITAL PARTNERS LLP | 49.5K | -- | 0.31% | +30.4K | 2026-03-31 |
| Cerity Partners LLC | 49.0K | -- | 0.31% | +29.3K | 2026-03-31 |