Nio Shares Jump 9 on Launch of First Flagship Electric Vehicle in Over Two Years
Aluminum Price Surge Amid Iran Conflict Pressures Major US Companies
Micron Schedules Fiscal Q3 Earnings Webcast for June 24
Iran Israel and Arab Nations Bound by New Balance of Terror in Regional Geopolitics
T Rowe Prices Tony Wang Shifts Focus From Nvidia to AI Bottlenecks and Space Frontier
US Retail Sales Stagnate in December Missing Growth Expectations
PSMT Q1 2026 Earnings EPS Beats Estimates Slightly Stock Edges Higher
Pearson Q4 2025 Earnings Small EPS Beat Signals Steady Progress
AFYA Q1 2026 Earnings EPS Misses Estimates Stock Edges Lower Amid Margin Pressure
INR Q1 2026 Earnings Massive EPS Beat Driven by Operational Efficiency
Motorcar Parts of America MPAA Q1 2026 Earnings EPS Misses Estimates by 53 Stock Edges Higher
Kestra Medical Technologies KMTS Q1 2026 Earnings EPS Misses Estimates as Company Advances Pipeline Shares Edge Higher
Kingsway Financial Services KFS Slight Dip as Stock Hovers Near Key Support Level
PC Connection Inc CNXN Gains 352 as Stock Moves Toward Resistance
Daedalus Special Acquisition Corp DSAC Edges Higher as Shares Consolidate Near Key Support
Duke Energy DUK Edges Lower as Utility Sector Faces Selective Pressure
Iron Horse Acquisitions II Corp IRHOU Holds Steady at 1017 Amid Quiet Trading
Microsoft Appoints New Responsible Tech Lead Amid Tension Between AI Speed and Trustworthy Development
PSBD Q1 2026 Earnings Steep EPS Miss Sends Stock Flat Amid NonCash Adjustments
Aegon Funding Notes AEFC Hover Near Support Amidst Modest Gain
AMD Commits Over 10 Billion to Taiwans AI and Semiconductor Ecosystem
US Stock Futures and Bond Yields Decline Following Reports of Putins Updated Nuclear Doctrine
CJ ENM Hosts Inaugural KEntertainment Summit Industry Giants Discuss KPop Business Strategies
ACTU Q1 2026 Earnings EPS Misses Estimates as Stock Declines 36
Enphase Energy Draws Attention from Personal Finance Influencer Graham Stephan
JPM Q1 2026 Earnings Strong Earnings Beat Drives Modest Stock Gains
VISN Q1 2026 Earnings Earnings Surge Past Estimates with 7094 EPS Beat