Hedge Funds
Those billions come from out of many different pockets, but mostly from the those who buy the most stock: Big institutional investors that manage most individual investors' money, hedge funds, and th...