Home

FTC Solar, Inc. - Common Stock (FTCI)

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