FTCI

$5.17+0.24 (+4.77%)

FTC Solar, Inc.