Market Rally Drives Portfolio Gains Top and Bottom Performers Highlighted Plus500 Reports 11 Quarterly Revenue Increase Expects to Meet Market Expectations Middle East Tensions Drive Gains for Canadian Natural Resources CNQ Japans Peace Brand Economic Risks of Abandoning Pacifist Stance Wingstop Shares Slide 12 as Quarterly Profit Misses Analyst Expectations Natural Gas Futures Decline as Weather Forecasts Suggest Milder Conditions OBDC Q1 2026 Earnings EPS Misses Estimates Amidst Challenging Environment Netcapital Inc NCPL Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Environment Mission Produce AVO Q1 2026 Earnings EPS Beats Estimates by 35 Shares Edge Lower SI Q1 2026 Earnings EPS Surprises Above Estimates Amid Limited Revenue Disclosure Bogota Financial Corp BSBK Q1 2025 Earnings EPS of 006 Reported Shares Dip 118 BayFirst Financial Corp BAFN Q1 2026 Earnings Loss Reported Amid Positive Stock Reaction Commercial Bancgroup Inc CBK Slides 138 as Selling Pressure Tests Key Support Oracle Stock Soars 646 on Positive Momentum Approaching Key Resistance at 21345 Northeast Bank NBN Holds Near Resistance After Modest Decline Microchip Technology Preferred Stock MCHPP Advances 258 Amid Stabilizing Sentiment PepsiCo PEP Edges Higher as Dividend Strength and Defensive Appeal Support Price Action Bloom Energy Surges 12 Following 26 Billion AI Infrastructure Partnership with Nebius Haemonetics Q1 2026 Earnings EPS Slightly Above Estimates Stock Gains 57 JLong Group Limited JL Slightly Eases Holding Above Key Support