Birchtech BCHT Q1 2026 Disappoints EPS 006 Below 004 Views Brent Crude Oil Poised for 6 Weekly Surge as Geopolitical Tensions Intensify Infosys Oracle Financial Services Tech Mahindra Lead IT Stock Gains Amid Broader Market Weakness Home Bancorp HBCP Reports Strong Q1 2026 Revenue NA EPS Beats Esperion Therapeutics Holds Steady Near Support Testing Key Resistance Zone STRATTEC Security STRT Maintains Uptrend With Modest Gain Key Levels in Focus Bluerock Homes Trust BHM Edges Higher Navigating Support and Resistance at 1062 Varonis Systems VRNS Slides 261 as Broader Market Pressure Weighs on Cybersecurity Stocks