Live feed20:10:19·874dINSIDERFilingvia QuantisnowHeyman Richard A. sold $20,840 worth of shares (1,270 units at $16.41), decreasing direct ownership by 0.86% to 146,010 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.IMRA· IMARA Inc.Health CareOriginal source