T Stamp IDAI Q1 2026 Results Miss Estimates EPS 042 vs 034 SpaceX IPO Retail Allocation Sparks Investor Concerns Over Tesla Focus Generac Holdlings GNRC Q1 2026 Earnings Why the Beat Matters Dollar Retreats as Crude Prices Decline and Stocks Rally