Is Direct Digi Drct Stock Stabilizing Price At 0.77 Down 1.42 20260408 Can Pennymac Pmt Stock Reach New Highs Price At 11.61 Up 0.04 20260409 Is Xpel Xpel Stock Leading The Market Price At 44.43 Up 0.61 20260406