Market Overview

Trade KEM stock with recommended broker Ally Invest. Commissions as low as $3.95.

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
5/23/16B. Riley FBRInitiates Coverage onBuy
11/01/13Deutsche BankMaintainsHold5.5
2/07/13Deutsche BankAssumesHold6.5

Earnings View Earnings

Q3 2019 EST Actual Surprise
EPS: 0.94 1.07 0.13
Rev: 354.33M 350.18M -4.16M
Q4 2019 EST Actual Surprise
EPS: Expected
2019-05-16
Rev:

Company Profile