Is Star Strr Stock Near Support Price At 9.65 Down 0.21 20260404