Is Northeast Bank NBN stock weakening Northeast Bank posts 151 EPS miss trailing analyst estimates US Residential Construction Sourcing Shift Rising Direct Imports of Chinese Building Materials TJX Companies TJX Cautious Fiscal 2027 Guidance Versus Consistent Earnings Outperformance Reassessing the Investment Narrative