Live feed16:11:58·1469dINSIDERFilingvia QuantisnowSEC Form 4: Duvall Diantha sold $1,867 worth of shares (24,407 units at $0.08), decreasing direct ownership by 24% to 76,743 unitsByQuantisnow·Wall Street's wire, on your screen.GNCA· Genocea Biosciences Inc.Health CareOriginal source