Live feed16:05:15·1hINSIDERFilingvia QuantisnowNew insider Defj, Llc claimed ownership of 300,040 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.RNAZ· TransCode Therapeutics Inc.Health CareOriginal source