Live feed19:13:22·1409dINSIDERFilingvia QuantisnowSEC Form 3: New insider Lambert Andrew Alan claimed ownership of 664,241 sharesByQuantisnow·Wall Street's wire, on your screen.HLGN· Heliogen Inc.UtilitiesOriginal source