Stocks rallied quickly this morning after opening in the red. Investors are hoping to end today’s shortened session in positive territory. Today’s is the biggest shopping day of the year as consumers flock to stores to get good deals on Black Friday. Economists are hoping for good holiday sales data, but consumers may be bargain shopping only this holiday season.
Each of the major stock indexes are up more than 0.5% today with the Dow gaining 90 points, the Nasdaq up 13 points and the S&P is up 9 points. Early stock movers today include Citigroup Inc. (NYSE:C), General Electric Company (NYSE:GE), JPMorgan Chase & Co. (NYSE:JPM), Royale Energy, Inc. (NASDAQ:ROYL) and Perfect World Co., Ltd. (NASDAQ:PWRD).
Citigroup Inc. (NYSE:C) is up 3.62% in early trading today at $24.37. Citi is rallying some today after trending lower for much of November and was trading at $35 at the end of October. C has traded 7.08 million shares so far today and trades on average 59.83 million shares. The company has a current market cap of 71.13 billion.
General Electric Company (NYSE:GE) is up 1.83% at $15.00 in early trading today. GE is following the overall market trend higher today to end the week. GE trades around 61.08 million shares on average daily and has traded 4.95 million shares so far today. The company has a current market cap of 158.47 billion.
JPMorgan Chase & Co. (NYSE:JPM) is up 2.36% today at $29.05. JPM has traded 4.83 million shares so far today and trades 44.09 million shares a day on average. This rally is welcome today as JPM has fallen nearly $2 in the past 4 trading sessions. The company has a current market cap of 110.32 billion.
Royale Energy, Inc. (NASDAQ:ROYL) is up 18.66% at $4.58 in early trading today. ROYL has traded 861 thousand shares today and usually trades only 539 thousand shares a day. The stock gaped up this morning as well from its previous close of $3.86 and opened at $4.27. The company has a current market cap of 49.51 million.
Perfect World Co., Ltd. (NASDAQ:PWRD) is up 10.74% at $10.21 today. PWRD has traded 332 thousand shares so far today and trades 904 thousand shares on average. PWRD is rallying today after following the market downtrend for the past week or so. PWRD was trading as high as $13 last week. The company has a current market cap of 458.56 million.