IPDN Professional shares sink 946 after posting negative Q2 2023 EPS with no analyst consensus estimates KLX Energy KLXE Stock Is It the Right Time to Invest Q4 2025 EPS Beats Forecasts What relative weakness New NPACW Breakout Watch 20260427 IDEXX Laboratories IDXX Stock Hot on Social Media Momentum Fading 20260415 Sotherly SOHOB Stock Performance Drivers Smart Money Outflows 20260418