Levi Strauss stock is a "Buy" amid earnings growth, $100 million buybacks, and brand focus after Dockers divestiture. Learn ...