Is Staar Staa Stock A Value Play Price At 26.44 Up 4.88 20260404