
Key Points Investors considering Ford Motor Company (NYSE: F) have some pluses and minuses to weigh as they decide. A big plus for the company is its dividend, which recently yielded a solid 4.25%. With that kind of yield, you could generate more than $1,000 in annual income if you owned around 1,700 shares. Those … Read more

Amazon vs. Alibaba: Two AI Giants Building Very Different Futures
The whipping post
Key Points Amazon is leveraging its global cloud leadership and ecosystem to power AI adoption worldwide, while Alibaba is embedding AI across China’s vast digital economy. Amazon offers a more established and predictable AI growth story, whereas Alibaba’s lower valuation and improving AI capabilities could deliver greater upside. 10 stocks we like better than Amazon … Read more

Elon Musk Owns 20% of Tesla, a Stake Worth Roughly $200 Billion. Here's Why His Ownership Level Matters for Shareholders.
The whipping post
Key Points At the end of 2025, Elon Musk owned roughly 20% of Tesla‘s (NASDAQ: TSLA) shares, inclusive of the over 300,000,000 options he recently exercised. That’s a huge stake, but for comparison, the giant asset manager Vanguard was the second-largest holder with a 6.1% stake in the company. Musk’s massive ownership position changes the … Read more

4 Stocks That Could Profit From SpaceX’s Biggest Problem
Listen to the audio version of this article (generated by AI). Editor’s Note:Of all the news from this earnings season, SpaceX’s first report as a public company was one of the most anticipated we’ve seen in a while. And while the media focused on billions of dollars in AI spending, my colleague Eric Fry paid … Read more

MGA Q2 Earnings Beat on Power & Vision Unit's Margin Expansion
Magna International Inc. MGA reported second-quarter 2026 adjusted earnings of $1.86 per share, up 29% year over year. The figure surpassed the Zacks Consensus Estimate of $1.53 by 21.57%. Results benefited from productivity gains, operational improvements and tariff recoveries. Sales increased 3% to $10.98 billion and beat the consensus estimate of $10.74 billion by 2.19%, … Read more