Momentus Stock Surges Nearly 300 in Two Days as Space Company Secures Additional Financing Investing Club Monthly Update Highlights Diverse Opportunities Beyond AI Stocks US Seeks to Expand American AI Integration Across Asia After TrumpXi Engagement Portugals Meo Sues State for 82 Million Over Huawei 5G Ban Burberry Shares Climb on Speculation of Potential Moncler Takeover Bid SafeHaven Demand Lifts Swiss Franc and Japanese Yen After DeepSeek AI News Rattles Tech Stocks Bogota Financial Corp BSBK Q1 2025 Earnings EPS of 006 Reported Shares Dip 118 Expro Group Holdings XPRO Q1 2026 Earnings GAAP Shortfall Amid Subsea Activity Momentum PSKY Q1 2026 Earnings EPS Surges Past Estimates with 5182 Beat U Q1 2026 Earnings Narrower Loss Beats Estimates Stock Gains on Margin Progress Westport Fuel Systems WPRT Q1 2026 Earnings EPS Beats Estimates Amidst Narrowing Losses GBDC Q1 2026 Earnings Significant EPS Miss Amid Challenging Credit Environment Nuveen Variable Rate Preferred Income Fund NPFD Holds Steady Near 1879 in LowVolume Session EHang Holdings EH Rallies 770 Support and Resistance Levels in Focus Jasper Therapeutics JSPR Hovers Near Support as Biotech Sentiment Remains Cautious Central Garden Pet CENTA Holds Near Support Amid Modest Decline Forum Energy Technologies FET Slides Nearly 4 Support Levels in Focus OMER Q1 2026 Earnings SmallerthanExpected Loss Amid No Revenue Stock Declines Vertex Inc VERX Q1 2026 Earnings EPS Beat Drives Modest Share Gains Revenue Unreported IAG Q1 2026 Earnings Strong EPS Beat Drives Investor Optimism Despite Modest Stock Pullback EPAM Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Amid Cautious Outlook Westport Fuel Systems WPRT Q1 2026 Earnings EPS Exceeds Expectations Amid Revenue Uncertainty Stock Declines CCLD Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter Piper Sandler Warns Prolonged Strait of Hormuz Closure Could Drive Oil Prices to New Highs ARQ Q1 2026 Earnings Narrower Loss Beats Estimates Shares Edge Higher AGNC Preferred Stock AGNCZ Holds Steady Near 2535 Amid Steady Trading