What Does Insider Activity Suggest For Inhibikase Therapeutics Ikt Stock Price At 1.76 Up 3.53 20260413 Can Sanara Medtech Smti Stock Rebound In 2026 Price At 16.83 Down 2.09 20260407 Is N Able Nabl Stock A Value Play Price At 4.78 Up 1.17 20260408