Market Optimism Could Temper Amid Mixed Earnings News
The major U.S. index futures are pointing to a higher opening on Wednesday, with sentiment mildly positive following the release of some mixed earnings news. While tech earnings have been mixed, earnings from Boeing, Pepsi and some defense contractors have been positive. Geopolitical tensions could escalate following a pause yesterday, as reports emerged that fresh fighting picked up pace in the rebel controlled region in Ukraine. With limited economic catalysts to sway to, the markets could go about a consolidation move as they digest the mixed earnings catalyst.

7/23/2014 4:33:38 PM With traders reacting to the latest batch of earnings news, stocks fluctuated over the course of the trading day on Wednesday before eventually ending the session mixed. The Dow ended the day in the red, but the broader Nasdaq and S&P 500 managed to close in positive territory.

Last update on 7/22/2014 12:13:22 PM
Upgrades
DateBrokerSymbolToFromTarget
07/22/14Deutsche BankSANMHoldSell$24 Up From $15
07/22/14Deutsche BankDLRBuyHold$68 Up From $56
07/21/14NomuraHKHHF.PKNeutralReduce€55
07/21/14FBR Capital MarketsJPMOutperformMarket Perform$70 up from $55
07/16/14Deutsche BankPDSBuyHoldC$16.00
More Upgrades>>
Last update on 7/23/2014 9:41:26 PM
Dividends
AnnouncedSymbolAmountRecordPayableEx-Div
07/23/14COLB$ 0.1408/06/1408/20/1401/01/00
07/23/14DHF$ 0.02908/08/1408/25/1408/06/14
07/23/14ETH$ 0.1210/09/1410/24/1401/01/00
07/23/14NFBK$ 0.0708/06/1408/20/1401/01/00
07/23/14TAL$ 0.7209/03/1409/24/1401/01/00
More Dividends>>
Last update on 7/23/2014 4:22:33 PM
Stock Buyback Announcements
DateSymbolBuyBackOutStandingNews
07/23/14SXC$150 MlnN/ANew
07/23/14PLCM$200 MlnN/ANew
07/23/14EDU$120 MlnN/AN/A
07/23/14BRO$200 MlnN/AAdditional
07/23/14IOC$50 MlnN/AN/A
More Stock Buyback Announcements>>
Last update on 7/17/2014 7:59:04 PM
Stock Split Calendar
Date Announ.SplitPrice @ Announ.SymbolRecord DatePayment Around
07/17/142-for-1103.0400CYT09/02/1409/17/14
07/15/142-for-177.5600EPD08/14/1408/21/14
07/03/144-for-1315.0000MNAT.OB07/18/1408/01/14
06/19/142-For-1161.0700CELG06/18/1406/25/14
06/17/143-For-186.4700SFBS07/09/1407/16/14
More Stock Split Calendar>>