Live feed16:27:18·532dINSIDERFilingvia 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