If a company has 10,000,000 outstanding shares and the company has a choice now between spending $10,000,000 for an exciting revolutionary upgrade in their production facilities, or giving the shareholders a $1 per share, these days, they dole out the dough.
There is no long term perspective. Day trading is a perfect example of this fact. It is not investing anymore. It is legalized gambling. Might as well just bet the ponies if ya want to just toss money in for 2 hours at a time for a quick return.