Live feed20:00:15·263dINSIDERFilingvia QuantisnowNew insider Mira Pharmaceuticals, Inc. claimed ownership of 3,521,127 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.TELO· Telomir Pharmaceuticals Inc.Health CareOriginal source