Sturm Ruger & Co (NYSE:RGR) reported quarterly earnings of $1.06 per share which beat the analyst consensus estimate of $0.98 by 8.16 percent. This is a 50.47 percent decrease over earnings of $2.14 per share from the
Liberty Latin America (NASDAQ:LILA) reported quarterly sales of $1.16 billion which missed the analyst consensus estimate of $1.19 billion by 2.44 percent. This is a 9.23 percent decrease over sales of $1.28 billion the
Evolent Health (NYSE:EVH) reported quarterly earnings of $0.10 per share which missed the analyst consensus estimate of $0.16 by 37.5 percent. This is a 25 percent increase over earnings of $0.08 per share from the same
Cannae Holdings (NYSE:CNNE) reported quarterly earnings of $0.35 per share which beat the analyst consensus estimate of $0.02 by 1650 percent. This is a 128.23 percent increase over losses of $(1.24) per share from the
Stantec (NYSE:STN) reported quarterly earnings of $0.82 per share which beat the analyst consensus estimate of $0.53 by 54.72 percent. This is a 82.22 percent increase over earnings of $0.45 per share from the same
Callon Petroleum (NYSE:CPE) reported quarterly earnings of $3.36 per share which missed the analyst consensus estimate of $3.40 by 1.18 percent. This is a 26.32 percent increase over earnings of $2.66 per share from the
Chesapeake Utilities (NYSE:CPK) reported quarterly earnings of $1.47 per share which beat the analyst consensus estimate of $1.44 by 2.08 percent. This is a 14.84 percent increase over earnings of $1.28 per share from
NuVasive (NASDAQ:NUVA) reported quarterly earnings of $0.43 per share which missed the analyst consensus estimate of $0.51 by 15.69 percent. This is a 7.5 percent increase over earnings of $0.40 per share from the same