TraderjimboFirst post is it?? Welcome. Yes you probably should have sold. Sounds like you bought for ST trade and have had plenty of opportunity to take a large profit. imo.