I don't analyze any stock on a long term basis. There are a few stocks that have solid financials (P/E, Book Value, a history of revenue increases, Good Price/Sales ratio, exceptional cash on hand, etc.). Those kinds of stocks I would consider good long term investments. ICPA is not in that category right now.