In the last two weeks, buybacks were announced by such companies as Dollar Tree (NASDAQ: DLTR), Thermo Fisher Scientific Inc. (NYSE: TMO), Lockheed Martin Corporation (NYSE: LMT), and McDonald's Corporation (NYSE: MCD).