Live feed20:25:12·1536dINSIDERFilingvia QuantisnowSEC Form 3: New insider Morris Robert Phelps claimed ownership of 154,753 shares (Amendment)ByQuantisnow·Wall Street's wire, on your screen.FTCI· FTC Solar Inc.TechnologyOriginal source