MLYS Q1 2026 Earnings EPS In Line with Estimates No Revenue Yet Kaiser Aluminum Q1 2026 Earnings Massive EPS Beat Drives Shares Higher JD Q1 2026 Earnings EPS Misses Estimates Shares Decline on Weak Profitability ALRM Q1 2026 Earnings EPS Beats Estimates by 54 Stock Edges Higher TIMB Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement FIGS Q1 2026 Earnings Strong EPS Surprise Highlights Margin Improvement