Reportedly the holding that First Trust Advisors has in Blue Buffalo Pet Products Inc. (NASDAQ:BUFF) has been increased again. The total increase that First Trust has in the company is equivalent to approximately 0.4% of the company. Originally, prior to the final increase, First Trust Advisors had a total of 103,225 shares of Blue Buffalo […]