Smart SLGB Drops 343 Key Support at 051 20260518 Walker WD Delivers Q1 2026 Beat EPS 046 vs 028 Expected Primerica PRI Reports Strong Q1 2026 Revenue NA EPS Beats Garden Pet CENT Stock Analysis 316 Gain What to Watch 20260518