Walgreens shares had lost two-thirds of their ... related to opioid liabilities and the write-down of an investment in China. The company’s retail division has struggled amid the rise of online ...