Live feed16:33:29·1536dINSIDERFilingvia QuantisnowSEC Form 3: New insider Morris Robert Phelps claimed ownership of 750,000 sharesByQuantisnow·Wall Street's wire, on your screen.FTCI· FTC Solar Inc.TechnologyOriginal source