CNX imo did well today and in recent times under uncertain conditions in the market.LNC also.I have been watching cnm for a while.Are they a contender in the scheme of things as far as clean energy is concerned?.