going to be painful to watch the dogs rend this one apart Microsoft Corporation (MSFT) -NasdaqGS ? Watchlist 47.01 Down 0.17(0.36%) Jan 26, 4:00PM EST Pre-Market : 43.45 Down 3.56 (7.57%) 7:54AM