I haven't done the math. I used to for tickers all the time, but after playing enough stocks that repeatedly bloated their share count...I generally just load/trade in the channel according to daily volume and market sentiment. As long as they keep putting out numbers like these, I don't mind holding for a major run. Could be awhile, could be next week. The longer this trades sideways, the more shares I can add when my other plays run. IMHO