Stocks went on another wild on Thursday (window-dressing?) and in an interesting turn of events the Dow finished up over 1% while the NASDAQ 100 finished down 1%. This was surprising to me since tech has been trading in a much more positive way than most other sectors or indexes. This could mean there is a buying opportunity coming up for the following stocks. These five companies are all profitable and their 50-day exponential moving averages are in the process of turning up. (Note that we found these stocks using a freely available preset for the Premium Stock Screener at TradingStockAlerts.com) Here are the five stocks, all of which were trading above their 50-day EMA as of the close on Thursday. I have included a quick take on their financial status, current valuation and technical outlook. CommVault Systems, Inc. ( CVLT ) -- This company has solid financials but is somewhat over-priced. Nevertheless, the stock is in an up-trend. It could be a buy on a pullback if you are co