(Deerfield, IL) -- Walgreens is topping expectations in its latest quarterly earnings report.
The better than expected numbers was helped by growth in online purchases. Revenue came in at 32-point-six billion dollars while earnings per share was 96 cents.
However, net income fellow below 300-million dollars. This is due to a nearly 700-million-dollar charge for an opioid settlement with Florida.