How Did Tjx Tjx Stock React To Latest News Price At 161.71 Down 2.00 20260410 The key risks discussed in Embecta EMBC earnings Q1 2026 Below Expectations State Street SPDR SP Software Services ETF XSW 2026 Investment Merit Assessment for US Software Sector Exposure Woodward WWD beats earnings estimates by 78 yet shares decline 3 on guidance concerns TDWD Tailwind outlines upcoming deSPAC strategic priorities in its latest quarterly earnings update