RYDE Ryde Group Ltd reports wider than projected Q2 2025 loss as operational cost pressures weigh on quarterly performance Why Century Casinos CNTY Stock Dropped Today Slight Rise 20260415 Johnson JNJ Financial Health Q1 2026 Profit Exceeds Views Where to Buy JP Morgan JPM Stock Momentum Fading 20260415 How expensive is Childrens PLCE stock compared to peers Q1 2026 EPS Misses Views Mercury MCY Business Update Q4 2025 EPS Tops Views TPG MITT Balance Sheet Review TPG Mortgage Investment Trust posts 114 EPS beat Anavex AVXL Stock Buy or Sell 706 20260418 Is Tapestry TPR stock a hold or sell Overhead Buying 20260418 Nuveen Massachusetts Quality Municipal Income Fund NMT reports steep Q1 2026 revenue decline while shares rise slightly today