This is a great stock but its just not ready to make a big run yet. I am just very glad that I've taken profits here and invested in other plays. Then I jump back in on the dips. It's risky because I know I can miss the "real" run but that's what we do down here! Take risks