Why Dunkin Brands Group Inc (DNKN), Alcoa Inc (AA) and Twitter Inc (TWTR) Are 3 of Today’s Worst Stocks By: InvestorPlace October 01, 2015 at 12:36 PM EDT Read More >> Related Stocks: Alcoa Dunkin' Brands Group Twitter, Inc.