FTC Solar Inc

FTCINASDAQ
$1.66
-0.02-1.19%