Fri, May 24, 2013, 3:41 PM EDT - U.S. Markets close in 19 mins.
you are viewing a single comment's thread.
Someone took alot of profit if they bought at say 42 a few weeks ago.