Home

FTC Solar, Inc. - Common Stock (FTCI)

6.5558
+0.1958 (3.08%)
NASDAQ · Last Trade: Sep 9th, 3:54 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors