Kelly Services Inc. (NASDAQ:KELYA) hit a new 52-week high on Tuesday . The company traded as high as $20.54 and last traded at $20.42, with a volume of 20,122 shares trading hands. The stock had previously closed at $20.49.

A number of equities research analysts recently weighed in on the stock. Zacks Investment Research raised shares of Kelly Services from a “sell” rating to a “hold” rating in a research note on Wednesday, July 13th. Northcoast Research downgraded shares of Kelly Services from a “buy” rating to a “neutral” rating in a research note on Thursday, April 21st.

The company has a market cap of $778.59 million and a price-to-earnings ratio of 12.99. The firm’s 50 day moving average price is $19.45 and its 200 day moving average price is $18.03.

Kelly Services (NASDAQ:KELYA) last released its quarterly earnings results on Wednesday, May 11th. The company reported $0.29 earnings per share (EPS) for the quarter, beating the Zacks’ consensus estimate of $0.28 by $0.01. During the same quarter in the prior year, the firm earned $0.10 earnings per share. The firm had revenue of $1.30 billion for the quarter, compared to the consensus estimate of $1.35 billion. The company’s revenue for the quarter was up 2.2% compared to the same quarter last year. On average, analysts anticipate that Kelly Services Inc. will post $1.59 EPS for the current fiscal year.

Other large investors have recently added to or reduced their stakes in the company. First Trust Advisors LP increased its stake in Kelly Services by 8.2% in the fourth quarter. First Trust Advisors LP now owns 151,872 shares of the company’s stock worth $2,453,000 after buying an additional 11,462 shares in the last quarter. Donald Smith & CO. Inc. increased its stake in Kelly Services by 6.1% in the fourth quarter. Donald Smith & CO. Inc. now owns 488,834 shares of the company’s stock worth $7,895,000 after buying an additional 28,208 shares in the last quarter. Finally, Nationwide Fund Advisors increased its stake in Kelly Services by 47.7% in the fourth quarter. Nationwide Fund Advisors now owns 138,886 shares of the company’s stock worth $2,243,000 after buying an additional 44,863 shares in the last quarter.

Kelly Services, Inc (Kelly) is a global workforce solutions provider. The Company operates as a staffing provider, which offers an array of specialty services. The Company places professional and technical employees at various levels in engineering, information technology (IT), science, law and healthcare.

Get Analysts' Upgrades and Downgrades Daily - Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.