Time To Book Profits In Cimarex Energy Stock?  Nasdaq Continue reading