NCS NCSM Stock diluted Shares Investor Interest 20260427 NEUP Neuphoria Therapeutics reports narrower than expected Q1 2026 loss shares climb 265 percent in todays trading PDD PDD Stock Strengths and Weaknesses Hovering 20260427