I last bought this stock at around $16 and sold at around $26. Selling was a bad move. Nay, a major blunder. But I'm hoping that the gods will forgive and give me a second chance. Growth prospects look excellent for this company. The recent problem appears to be somewhat self-induced growing pains, such as build-out costs and client shift to higher margin. Insiders bought a bunch in the $20s, and one guy even bought at $52 which he flipped around $90. I suspect he'll will be back to flip again - soon.