Liquidity is the key as corporations have been net buyers below SP 1150-1200 and net seller above SP 1250. US public has been net sellers for the past 2+ years so most of the support has been corporate. This is also a scam as corporations have been using cash to buy stock depleting cap spending and RD spending while boosting short term pricing so insiders then sell above a certain price. This should be illegal as it suggest that insider corporate trading is guaranteed to profitable. It is a way for corporate insiders to transfer cash from the corporate cash account to their own.
What benefit to a company who uses cash reserves to pay top executives with essentially stock swaps?
Join the conversation and have a little fun at Capitalstool.com. If you are a new visitor to the Stool, please register and join in! To post your observations and charts, and snide, but good-natured, comments, click here to register. Be sure to respond to the confirmation email which is sent instantly. If not in your inbox, check your spam filter.