Green-power equipment firm FTC Solar (Nasdaq:FTCI) popped on its Nasdaq opening after its IPO priced at a disappointing $13 a share, way below the offering’s expected $18-to-$20 range.
Read More