CNXC, yup, it's their "big arse" debt (to borrow Nelson's words, lol) that's weighing heavily on the valuation and company's ability to buy back shares aggressively. Maybe it's a good long term investment now at $23, but I'm very skeptical.