Stocks closed the book on a dramatic week with a thud, as hotter-than-expected inflation data dinged investor sentiment. While the Dow eked out a marginal gain, the S&P 500 and Nasdaq finished lower.
All three major indexes are headed for weekly wins after a volatile week ran by Nvidia (NVDA) headlines surrounding now-ex-CEO Jensen Huang ...
ELF is trading above the $109 level, which represents half its all-time closing high of $218, reached in 2024. Though short ...