Rite Aid beats expectations in Q2
With revenue of $5.98 billion and a significantly narrowed net loss compared with the prior year's second quarter, Rite Aid posted solid fiscal Q2 results driven by strong growth in retail pharmacy and pharmacy services.