I've been watching the latest run on CPRK. It ran for 4 days, a day of rest and profit taking is not uncommon. I may jump in once it settles and shows signs of another leg up.
The stock pulled back a couple of times on the last run in January, so the close today could be very important in determining if this run has any legs. Just my opinion though.