Home

FTC Solar, Inc. - Common Stock (FTCI)

8.7400
-0.6800 (-7.22%)
NASDAQ · Last Trade: Oct 19th, 4:35 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors