I am a small time operaor, but I bought 200 shares. I liked the fact that they like to buyback stocks and fire employees. They are financial orientated so they are more likely to balance the books rather than go bankrupt. Looking at the books, this stock could be a 5-10 bagger in 3 years. It is worth the risk IMHO.
I don't try to hold long-term, but it usually amounts to 1 year. However I like revenue per share growth and this stock has averaged about 100 percent annually in the last 5 years. The numbers are the best, I have seen out of about 400 screened stocks. But, the business they are in is very scarey.