Bank of America Corp DE purchased a new stake in Amphastar Pharmaceuticals, Inc. (NASDAQ:AMPH - Free Report) during the 2nd quarter, according to its most recent filing with the Securities and Exchange Commission. The fund purchased 136,824 shares of the company's stock, valued at approximately $2,7