INOD CEO Abuhoff sells $177K stake amid cluster of insider activity | EquityBound | EquityBound