Canon Electronics Inc. (7739.T) — Stock Score Summary

Canon Electronics Inc. (7739.T) has a MoatMap StockRank of 71/100 based on Quality (50/100), Value (49/100), and Momentum (53/100) factor scores. The current signal is BUY. Canon Electronics Inc. is a Japanese industrial company with a low quality score (Q: 41). While Japan is a focus, this specific company does not present a sufficiently asymmetric macro tailwind or the un-copyable moats required for a high-conviction investment.