This is correlation I am curious about. It would make sense that employees have more information than investors. They may be too optimistic as well. Has anybody studied this relationship?
Submitted May 30, 2017 at 12:58PM by BenniG123 http://ift.tt/2qwuPCM