Right After The Company Tells The Market The Stock Is Cheap, Executives Overwhelmingly Decide To Sell.
Wolf Richter wolfstreet.com, http://www.amazon.com/author/wolfrichter A study by the SEC of 385 recent share-buyback announcements — this is when companies announce how much money they will spend in the future on buying back their own shares, but before they actually begin buying them — found: Share-buyback announcements led to “abnormal returns” in the share price over the next 30 days. Executives … Read more