Powell Industries POWL Stock Technical Analysis Q1 2026 EPS Beats Forecasts Sharplink SBET Stock Is It a Good Buy Q4 2025 Earnings Underperform VolitionRX Limited VNRX Investment Case Q4 2025 Earnings Underperform Marathon Petroleum Corporation MPC Ranks Among Top BuyRated HighGrowth Equities for May 2026 BOTJ James Bank dips 082 in todays session following Q1 2025 earnings release with no publicly shared revenue or EPS figures Is TMobile TMUSZ stock showing strength today TMUSZ Latest Quarter Earnings TMobile longterm notes post no EPS revenue stable outlook How is the market affecting Borr Drilling BORR stock today Borr Drilling beats EPS by 100 to post break even quarterly results CMCSA Comcast Corporation shares plunge 13 percent despite Q1 2026 EPS landing above analyst consensus estimates