BK Technologies Reports Strong Q1 2026 Performance Boosted by Sales Margins and Cash Growth
KBR KBR Stock Today Unchanged at 3065 Key Levels 20260514
PayPal Holdings PYPL Q1 2026 Earnings EPS 134 Beats Estimates
Blackrock CB BHK Declines 162 Amid Market Weakness 20260515
DSGR Q1 2026 Earnings EPS Exceeds Estimates Despite Stock Decline
Gran Tierra Energy Inc Q4 2025 Earnings Net Loss Reported as Oil Producer Navigates Lower Prices
ADTX Q3 2025 Earnings Deep Losses and Lack of Revenue Continue as Stock Tumbles Over 45
Brighthouse Financial Inc BHFAM Q1 2026 Earnings EPS Misses Estimates but Stock Edges Higher
Starwood Property Trust Q1 2026 Earnings EPS Misses Estimates as Shares Edge Lower
HIMX Q1 2026 Earnings Slight EPS Beat Drives Positive Market Reaction