Is Momentum Building In Portillo S Ptlo Stock Price At 5.55 Down 3.98 20260328