Norfolk Southern Corporation (NYSE: NSC) reported first-quarter 2026 results on Friday, with revenue of $3.0 billion, in line with estimates. The stoc...
Tesla Inc. (NASDAQ: TSLA) delivered a stronger-than-expected first quarter, posting earnings of 41 cents per share against Wall Street's 37-cent estim...
Shares of IBM (NYSE: IBM) tanked in early trading on Thursday, after the company reported upbeat first-quarter results.
Intel Corp's (NASDAQ: INTC) post-earnings rally is putting the entire semiconductor ETF trade at a critical inflection point. Momentum, valuation, and...
Amid the ongoing Iran war, Chevron (NYSE: CVX) CEO Mike Wirth has cautioned that air travel costs could surge, and flight availability may dwindle.
The S&P 500 index has pushed to fresh highs on April 23, but the pace of the move is starting to raise eyebrows. Short-term momentum is stretched, and...
President Donald Trump staked his second-term industrial policy on tariffs bringing factories back.
Procter & Gamble Company (NYSE: PG) shares rose after the company reported quarterly results that topped expectations, driven by broad-based growth ac...
Alibaba Group Holding Limited (NYSE: BABA) is expanding its AI ecosystem across industries to unlock new growth avenues and build a broader services p...
President Donald Trump commended insurance companies for their response to the January 2025 Los Angeles wildfires, while criticizing banks, particular...
BNP Paribas analyst Nick Jones said Alphabet Inc. (NASDAQ: GOOGL) Google, is strengthening its position in agentic AI, with its cloud and infrastructu...
The technology trade is back with chip stocks witnessing an astounding rally, driving gains in semiconductor ETFs. iShares Semiconductor ETF (NASDAQ:...
Elon Musk's SpaceX took out a $20 billion bridge loan last month to refinance much of its existing debt ahead of its planned U.S. initial public offer...
PulteGroup, Inc. (NYSE: PHM) reported mixed first-quarter results on Thursday. The homebuilder reported EPS of $1.79, which missed the $1.83 estimate....