Live feed17:13:29·261dINSIDERFilingvia QuantisnowChief Development Officer Kaiser Peter sold $106,473 worth of shares (9,653 units at $11.03), decreasing direct ownership by 5% to 194,440 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.OCUL· Ocular Therapeutix Inc.Health CareOriginal source