Concrete Pumping Holdings BBCP Declines 215 as Stock Tests Key Support Near 735 BLRX Q3 2024 Earnings Net Loss per Share of 007 Stock Rises Despite Limited Financial Visibility McKinsey Global Banking Annual Review 2026 Highlights Precision with Speed