Shares of Walgreens closed more than 20% lower on Thursday after the company reported fiscal third-quarter earnings that fell short of expectations and slashed its full-year…