MCJ Co., Ltd. (6670.T) has a MoatMap StockRank of 96/100 based on Quality (64/100), Value (65/100), and Momentum (55/100) factor scores. The current signal is STRONG BUY. MCJ Co., Ltd., a Japanese PC manufacturer and IT services provider, operates in a segment (PC manufacturing) that is typically low-margin and competitive, failing Terry Smith's asset-light and high ROIC criteria.