: At a record 7,173.91, up nearly 5% year-to-date.

: Added 3% after beating first-quarter earnings expectations ($1.28 vs $1.20 expected) and raising full-year guidance.

These stocks have been identified by Zacks Investment Research as having a "Strong Buy" rank and significant short-term momentum:

SPECIAL OFFERS10 THIS MONTH

Shares To Buy Today For Short Term Apr 2026

: At a record 7,173.91, up nearly 5% year-to-date.

: Added 3% after beating first-quarter earnings expectations ($1.28 vs $1.20 expected) and raising full-year guidance.

These stocks have been identified by Zacks Investment Research as having a "Strong Buy" rank and significant short-term momentum:

Loading...