Shimizu Corporation (1803.T) — Stock Score Summary

Shimizu Corporation (1803.T) has a MoatMap StockRank of 27/100 based on Quality (34/100), Value (41/100), and Momentum (42/100) factor scores. The current signal is SELL. No clear asymmetric macro opportunity identified. As a Japanese construction company, while 'Japan's Structural Reflation' might boost general investment, construction is typically a capital-intensive, cyclical, and low-margin business, failing the 'quality compounder' and 'asset-light' criteria of the fund's philosophy.