Centuri CTRI Stock Today Drops 454 Key Support at 2838 20260518 Meta Layoffs Begin This Week 8000 Jobs Cut as AI Reshapes Workforce US Retail Sales Rise 05 in April Matching Forecasts as Consumer Spending Holds Steady Redwood Trust RWT Q1 2026 Results Fall Short EPS 021 Revenue NA