Carnival and this power generator stock led the S&P 500 higher in the final week of June June 30, 2023 by US Top News and Analysis CNBC Pro screened for the best performers this week.