Top Stock Reports for Procter & Gamble, Bank of America & Abbott Laboratories