Plus: Walmart's new private brand insulin; more