BWX Technologies Q1 2026 Earnings Strong EPS Beat Overshadowed by Modest Share Decline
xAI Faces Employee Payment Delays Over 420 Tax Return Incentive
El Pollo Loco Q1 2026 Earnings EPS Surges Past Estimates with 2756 Beat
Bitcoin LongTerm Holder Supply Approaches Record 163 Million BTC Signaling Accumulation by Smart Money
Japanese Equities Surge as Nikkei 225 Climbs 274 at Close
MCHX Q1 2026 Earnings EPS Misses Estimates as Stock Declines