I completely agree, it never hurts to take some profits. Some of my shares are almost a 10-bagger. I'd be a fool not to have sold a few of those recently.
Also agree that sentiment here is a proven contrary indicator. DEPO has never been a good momentum stock.
Congrats to the old timers and good luck to all!