Allergan Buys Esprit Pharma

Allergan Inc. (NYSE: AGN) has completed its $370 million cash acquisition of Esprit Pharma Inc., an East Brunswick, N.J.