Hertz HTZWW Stock Analysis 647 Loss Key Levels 20260515 Consumers Pull Back Spending to Bolster Savings as Retail Sales Stall Array UZD Crushes Q1 2026 Estimates EPS 167 Tops Views