FTC Solar, Inc. - Common Stock (FTCI)

2.3094
+0.1794 (8.42%)
NASDAQ · Last Trade: Sep 18th, 3:20 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors