BCC Q1 2026 Earnings EPS Surges Past Estimates with 1826 Surprise Barclays PLC BCS Q1 2026 Earnings EPS Surpasses Consensus by 1036 Stock Edges Lower Precipio Inc PRPO Q2 2025 Earnings Unexpected Profitability Amid Revenue Challenges CECO Environmental Corp CECO Q1 2026 Earnings EPS Surges Past Estimates with 1395 Surprise Nexgen Energy Ltd NXE Q1 2026 Earnings Deep EPS Miss as PreRevenue Developer Advances Key Projects Bonk Inc BNKK Slides 556 as Bearish Pressure Intensifies Near Key Support ProMIS Neurosciences PMN Slips 565 as Shares Test Key Support Level AdaptHealth Corp AHCO Slips 177 as Stock Tests Key Support Zone Natuzzi SpA NTZ Holds Steady at 255 as Traders Eye Resistance OMC Q1 2026 Earnings EPS Exceeds Expectations as Stock Gains