Live feed14:07:07·1397dINSIDERFilingvia QuantisnowSEC Form 3: New insider Barclays Plc claimed ownership of 605,230 sharesByQuantisnow·Wall Street's wire, on your screen.NERV· Minerva Neurosciences IncHealth CareOriginal source