Live feed16:48:41·1485dINSIDERFilingvia QuantisnowSEC Form 3: New insider Lockheed Martin Corp claimed ownership of 13,343,932 sharesByQuantisnow·Wall Street's wire, on your screen.TWNT· Tailwind Two Acquisition Corp.Original source