Walgreens Boots Alliance Inc. WBA, -0.75% shares edged up 0.3% in Thursday premarket trading after it reported fiscal second-quarter profit and sales that beat expectations. The pharmacy retailer reported net income of $883 million, or $1.02 per share, down from $1.026 billion, or $1.19 per share, last year.