I always assume you don't create value at all when you are a speculative investor like buying a stock. The value creators are the company you invest in.
You are very loosely or indirectly giving the company money to re-invest when you purchase their shares, no?
Yes. Even if the company isn't selling the stocks directly, you're paying early stage investors, who provided investment some point in the past.