FTC Solar, Inc. - Common Stock (FTCI)

4.6601
+0.5001 (12.02%)
NASDAQ · Last Trade: Mar 9th, 12:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors