Japan Stocks Rally Nikkei 225 Surges 253 at Close NEWT Q1 2026 Earnings EPS Falls Short of Estimates Stock Still Climbs 043 Consumer Credit Growth Surges in December Signaling Strong Consumer Spending