CMK Corporation (6958.T) has a MoatMap StockRank of 70/100 based on Quality (27/100), Value (71/100), and Momentum (54/100) factor scores. The current signal is BUY. CMK Corporation, a PCB manufacturer, has an extremely low quality score of 29. PCB manufacturing is a highly commoditized and competitive industry, making it fundamentally incompatible with the fund's quality compounder philosophy.