CSPI... WOW. What a difference today's swing makes on my portfolio balance. Way up on the day. I did sell a few but I'm holding a huge position. Lol.