CVS Pharmacy Inc. and various subsidiaries have agreed to pay $315 million to resolve a Justice Department case alleging it ...