Innospec (IOSP) delivered earnings and revenue surprises of 15.97% and 1.33%, respectively, for the quarter ended March 2023. Do the numbers hold clues to what lies ahead for the stock?
Olin (OLN) delivered earnings and revenue surprises of -9.38% and 6.89%, respectively, for the quarter ended March 2023. Do the numbers hold clues to what lies ahead for the stock?
Innospec (IOSP) delivered earnings and revenue surprises of -12.41% and 3.15%, respectively, for the quarter ended December 2022. Do the numbers hold clues to what lies ahead for the stock?
Innospec (IOSP) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
Chemours (CC) delivered earnings and revenue surprises of -100% and 5.93%, respectively, for the quarter ended December 2022. Do the numbers hold clues to what lies ahead for the stock?