Nice return today. Kept me on the edge of my seat. Im new at investing and trying to get a hang on when to sell and when to keep. Is this a good stock to hang onto or sell? And if you could tell me how you came to this conclusion id greatly appreciate it. Im sure to most its a no brainer but im new, gotta learn somehow.