Those are some good questions! This moved up 89.66% on 74,564,810 in volume. The explanation for the volume? Mostly retail buying and selling, I think. Dilution? That's possible, but the stock wasn't held down. It traded quite nicely,(take a good look at the intraday charts) and most of us made some solid gains today.
And you're right, a profit isn't yours until you sell. However, I'm pretty sure nobody can guarantee where the price will be in coming days, weeks, and months.
NASCAR advertising?????!! I'm not a NASCAR fan, but that's awesome! This stock was winning the race today!
So tomorrow morning...buy or sell?