Buying straight up stock or options puts zero money in any company's pockets. (With the exception of the actual IPO)
If I am buying stock or an option, I am simply buying it from another shareholder like myself. Be it a retail trader, pro, hedge fund, etc. For every buyer is a seller.