Can Keane Group, Inc. (FRAC) Keep the Earnings Surprise Streak Alive?Zacks Investment Research • 04/24/19