The stock has remained around the 52 week high for many weeks now. The Q1'13 results had provided it a great push and the stock had jumped more than 20% within a few days. The revenues and net income had grown by 40% and 80% respectively. Recently the trading volumes have been higher, but the range has been narrow. The stock has made repeated attempts to cross $16 but failed. That indicates that a strong push is missing, as of now. Fundamentally, the stock is trading at 17 times ttm earnings, and the forward P/E is just above 14. Even the PEG is 1.55 which indicates reasonable expectations for growth over the next two years. The profit margins have been good at ~21%. The growth in the IPR licensing / monetizing business has been great recently, with several companies trying to optimize the value of their patents. Smaller companies like PLC Systems (PLCSF) attempt to leverage the patents related to single products or technologies, while some other companies are continuously on the lookout for identifying low price patents for acquisition. Recently, there has been an attempt by these companies to acquire patents which have potential to generate a steady stream of revenues rather than the one time monetizing flow. RPXC can benefit from the growth in the market. The balance sheet is strong with no debt on books and around $283 million in cash. The next push will come from the earnings, but some positive news flow can take the stock over the recent highs. In any case, it is up by 80% from the 52 week low made in November. But on a 52 week basis, it has not done much, which indicates the intervening volatility. So there could be some room for caution due to this, but the big moves will depend on the fundamentals.