Many investors believe we've experienced a lost decade for stocks, and for some, financial returns reflect the reality of a turbulent and often difficult to navigate 10-year stretch. Regardless of whether the last 10 years require a Lost and Found sign, though, there's one group of folks that definitely did not experience a financial lost decade: chief executive officers of major public companies.
Read Full Article »