FRO Q4 2025 Earnings EPS Misses Estimates Shares Edge Lower HLX Q1 2026 Earnings Earnings Miss Weighs on Shares as Helix Energy Posts WiderThanExpected Loss Bank of America Adjusts MongoDB Price Target as Earnings Approach Cognex Q1 2026 Earnings EPS Beats Estimates by 34 Stock Edges Higher Paul McCartney Appears on Stephen Colberts Final Late Show Episode JHX Q1 2026 Earnings Earnings Per Share Miss Estimates Stock Gains Slightly Trump and Senate Republican Tensions Political Risks Could Shape Policy Outlook for Investors