1. Long-Term Revenue Growth Disappoints A company’s long-term sales performance is one signal of its overall quality. Any business can have short-term success, but a top-tier one grows for years. Over ...