Why do people buy stocks? what is the driving goal behind it?

I know stock prices go up and down, I just dont know why people buy stocks. Is it because they get paid dividends? I'm not talking about swing or day traders, i mean institutions and LT holders. Some companies dont pay their shareholders divs, so where is the real value behind a stock for say... show more I know stock prices go up and down, I just dont know why people buy stocks. Is it because they get paid dividends? I'm not talking about swing or day traders, i mean institutions and LT holders. Some companies dont pay their shareholders divs, so where is the real value behind a stock for say "$10.00"? Aren't there more swing and day traders than long term holders? I feel like everyone just wants to make a quick buck and say FU to long term holding, Is this true? Please help.
9 answers 9