Sumitomo Mitsui Trust Group, Inc. (8309.T) has a MoatMap StockRank of 25/100 based on Quality (27/100), Value (45/100), and Momentum (43/100) factor scores. The current signal is SELL. Similar to other Japanese financials, Sumitomo Mitsui Trust Group, while potentially benefiting from 'Japan's Structural Reflation,' has a very low quality score (Q: 28), which is a critical deterrent for a quality-focused fund.