Is Neuphoria Therapeutics Neup Stock A Top Performer Price At 4.36 Down 1.25 20260406 Is Roman Dbdr Drdb Stock Rebounding Price At 10.49 Up 0.05 20260408 Is Net Power Npwr Stock Gaining Momentum Price At 1.56 Up 3.31 20260413