Drug supplier Perrigo Company (NASDAQ : PRGO) announced today that they are recalling 11 million bottle of the over the counter drug acetaminophen. They have discovered that some of the pills were contaminated and contained metal fragments. So far, no injuries or illness has been reported. The recall will only be affecting the bottles containing 500mg tablets. With this news, Perrigo stocks are moving down, so far down 3.78% to 17.33 in Thursday morning trading. The recall is likely to cost $2.9 million and will affect the companies 2007 earnings. Perrigo supplys over the counter medications to such retailers as Wal-Mart Store Inc, CVS Corp, Walgreens Co, and Costco Wholesale Corp.