Blueport BPACR at 020 Buy Sell or Hold 20260520 Vodafone Idea Stock Surges 43 in a Month Technical Breakout Sparks Renewed Interest CNBC Reveals 2026 Disruptor 50 AI Companies Surge to the Top as a New Leader Emerges Churchill CHDN Reports Strong Q1 2026 Revenue NA EPS Beats