Why would you buy a stock that does not pay a dividend?. Why would someone pay you more for it then you paid for it?  Makes no sense.  Your buying it hoping that it will go up.  The next guy is buying it from you hoping it will go up?  

I would not buy part of a private business that did not pay me something out of each years profits.  Why would I buy a public company that did not share yearly profits with it's owners.(me)