Stock returns over the past five years have been downright dismal. In fact, many investors knocking on our door these days have earned virtually nothing since 2007 once you deduct management fees. 646 more words