New Jersey Resources Corporation (NJR) — Stock Score Summary

New Jersey Resources Corporation (NJR) has a MoatMap StockRank of 87/100 based on Quality (58/100), Value (43/100), and Momentum (67/100) factor scores. The current signal is STRONG BUY. New Jersey Resources, as a Utilities company, is a clear casualty of the 'Geopolitical Inflation Regime' theme. The theme explicitly states that 'capital-intensive industries sensitive to borrowing costs' are casualties when central banks maintain 'higher interest rates for longer.' Utilities are inherently capital-intensive and their profitability is directly impacted by interest rates, making this a significant headwind that contradicts the Druckenmiller lens.