Box, Inc. (NYSE: BOX) shares are trading near their 12-month high as investors respond to stronger-than-expected revenue, improved guidance and favorable analyst actions following the company’s fiscal second-quarter results.