Here are the portfolio’s top 5 performers in a record-setting week for stocks

The bulls got what they wanted this week: cooler inflation data and record highs.

Read the full article here