Week in review: Stocks stumble, Nvidia bankrolls OpenAI, and iPhone sales surprise
It was a topsy-turvy week for stocks as investors mulled on the Fed's next rate decision. Four of our portfolio names made headlines, too.

What's Your Reaction?











