Strong efforts by retail pharmacy to boost offerings pay off