Retirees Face Reality 2 Million Nest Egg May Yield Only 42000 in Annual Spending Power Blue Moon BMM Q1 2026 Earnings EPS 042 Beats Estimates Denali DNLI Q1 2026 Earnings Surge EPS 069 vs 074 Forecast