Only thing that Could keep this from really running is its high share count no? 3.4 billion outstanding is a lot .. just saying :)