Live feed16:27:18·596dINSIDERFilingvia QuantisnowNew insider Dellora Investments Lp claimed ownership of 351,071 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.TENX· Tenax Therapeutics Inc.Health CareOriginal source