SharePost Content Read More Yahoo Finance #finance Post navigation Why Active Owners Are Betting on Jack in the Box (JACK) Alibaba (BABA) Shares Decline Amid Macro and Competitive Headwinds