Mirion Technologies (NYSE:MIR) reported quarterly earnings of $0.13 per share which beat the analyst consensus estimate of $0.12 by 8.33 percent. The company reported quarterly sales of $175.80 million which missed the analyst consensus estimate of $181.12 million by 2.94 percent.
$100 Invested In This Stock 15 Years Ago Would Be Worth $400 Today
Canadian National Railway (NYSE:CNI) has outperformed the market over the past 15 years by 1.65% on an annualized…