JP Morgan Lowers Price Target on Banco Bilbao Vizcaya Argentaria BBVA but Retains Overweight Rating Preah Vihear Temple Attacks May Undermine Global World Heritage Protections Expro Group Holdings Upgraded to Hold by Freedom Broker Following Strong Q1 Results The Rising Costs of the Office Lunch From Luxury to Burden Plus500 Revenue Rises 11 in Latest Quarter Company Reaffirms Guidance Consumer Sentiment Hits Record Low in May Amid Iran Conflict and Rising Oil Prices MCHPP Q1 2026 Earnings Preferred Stock Delivers EPS Surprise Amid Flat Revenue Disclosures urbangro Inc UGRO Q3 2025 Earnings Staggering Loss Shocks Market Amid Missing Revenue Data PGY Q1 2026 Earnings EPS Surges 263 Above Estimates Amid Strong Performance Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts SQM Q2 2025 Earnings EPS of 031 Reported Amid Lithium Market Headwinds Shares Rise 112 ESI Q1 2026 Earnings EPS Beat Drives Positive Market Reaction MFS Municipal Income Trust CMU Holds Steady Near Support Amid Modest Gains Microbot Medical MBOT Rallies Nearly 6 as Trading Volume Spikes Forestar Group Inc FOR Gains Momentum Testing Key Resistance Levels Atea Pharmaceuticals AVIR Holds Steady Near Support Amid Flat Trading Session TScan Therapeutics TCRX Rallies 39 as Shares Test Key Resistance Levels Balanced GrowthValue Strategy Gains Attention for MemoryChip Rally Play PNBK Q1 2019 Earnings EPS Misses Estimates by Over 70 as Stock Declines Lifeward Ltd LFWD Edges Higher as Support Holds Resistance in Focus Logitech LOGI Q1 2026 Earnings EPS Beats Estimates Amidst Cautious Market Response RANI Q1 2026 Earnings SmallerThanExpected Loss Drives Positive Stock Reaction MainStreet Bancshares Inc Depositary Shares MNSBP Q1 2026 Earnings Strong Earnings Beat Drives Positive Sentiment Amid Sector Headwinds FLNC Q1 2026 Earnings NarrowerThanExpected Loss as EPS Surprises by 202 XCF Global Inc SAFX Q1 2026 Earnings NarrowerthanExpected Loss Drives Stock Rally NewtekOne Inc NEWT Q1 2026 Earnings Earnings Miss but Stock Climbs on Optimism NextPlat Corp Q1 2026 Earnings Negative EPS of 042 Amid No Revenue Disclosure Stock Rises Over 16