Live feed16:05:28·762dINSIDERFilingvia QuantisnowNew insider Fortress Biotech, Inc. claimed ownership of 3,589,193 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.CKPT· Checkpoint Therapeutics Inc.Health CareOriginal source