Back in February 21, 2008, I wrote about an interesting stock for Cabot Wealth Advisory. The company was China Digital TV (STV), a maker of hardware and software that control access to digital content on Chinese televisions. Here’s what I wrote at that time. You can read the whole write-up here. I wrote about the company’s great revenue and earnings performance and then said: “The problem is that none of this strong performance has yet shown up in the stock’s chart. STV nominally came public at 16 in October 2007 (although it never traded below 26 at its IPO)...