FTC Solar, Inc. (FTCI) NASDAQ

6.84

-0.26(-3.66%)

Updated at September 30 11:34AM

Currency In USD