Live feed16:26:14·589dINSIDERFilingvia QuantisnowNew insider Perl Jessica claimed ownership of 6,805 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.EBS· Emergent BioSolutions Inc.Health CareOriginal source