Shares of Caterpillar, Inc. (CAT) declined 0.2%. Click to get this free report Apple Inc. (AAPL) : Free Stock Analysis Report Caterpillar Inc. (CAT) : Free Stock Analysis Report Netflix, Inc. (NFLX) : Free Stock Analysis Report The Wendy's Company (WEN) : Free Stock Analysis Report Roblox Corporation (RBLX) : Free Stock Analysis Report To read this article on Zacks.com click here. U.S. stocks closed mostly higher on Wednesday, led by a tech rally after data showed that April’s consumer price index cooled to its lowest annual rate in nearly two years.