NASDAQ:FTCI

FTC Solar Inc [FTCI] is 127.88% higher this YTD. Is it still time to buy?
Caleb Clifford
FTC Solar Inc [NASDAQ: FTCI] price surged by 49.19 percent to reach at $3.66. A sum of 5426706 shares traded ...

FTC Solar Inc [NASDAQ: FTCI] price surged by 49.19 percent to reach at $3.66. A sum of 5426706 shares traded ...