Is Firstcash Holdings Fcfs Stock Cheap At Current Price Price At 190.39 Down 4.60 20260406 Is Scisparc Sprc Stock Better Than Industry Peers Price At 3.02 Down 3.95 20260413 Is Independence Irt Stock Moving Sideways Price At 15.18 Up 0.53 20260406