CTGO is trading 5.1% up now at $16.80 after investors react to recent joint venture and payment developments. The stock has risen steadily over the past week, and a MarketWatch piece highlighting a $9 million JV distribution and settlement of $18.75 million payments appears to be supporting sentiment alongside favorable analyst targets and a generally firm market backdrop.