TBN Tamboran posts 512 negative Q1 2026 EPS surprise shares dip 058 in todays trading General Dynamics GD Defense Sector Valuation Reassessment Amid Middle East Infrastructure Repairs and Expanded Pentagon Budget Requests Is CitizensBanc CZWI stock sensitive to volatility Q1 2026 Earnings Beat Estimates What factors are influencing Immersion Corporation IMMR stock today Weakens 20260427 First Trust Natural Gas ETF FCG Investment Case Assessment and Peer Comparison as of Q1 2026 TJX Companies TJX Cautious Fiscal 2027 Guidance Amid Consistent Earnings Beats Reassessing the Investment Narrative NEO NeoGenomics delivers 389 percent Q1 2026 EPS beat but shares fall 067 percent in todays trading Apple Inc AAPL Fiscal Q2 2026 Earnings Beat Expectations Succession Plan and Enhanced Capital Returns Unveiled X4 Pharmaceuticals XFOR Stock Chart Pattern Insight X4 Pharmaceuticals posts 379 EPS beat with narrower loss VVX V2X reports narrow Q4 2025 EPS miss pushing its stock down 061 percent today