Shares of Kelly Services Inc. (NASDAQ:KELYA) hit a new 52-week high during mid-day trading on Tuesday . The stock traded as high as $20.54 and last traded at $20.43, with a volume of 61,864 shares changing hands. The stock had previously closed at $19.84.

A number of research firms recently weighed in on KELYA. Zacks Investment Research raised shares of Kelly Services from a “sell” rating to a “hold” rating in a research report on Wednesday. Northcoast Research lowered shares of Kelly Services from a “buy” rating to a “neutral” rating in a research report on Thursday, April 21st.

The firm has a 50 day moving average price of $19.37 and a 200-day moving average price of $17.93. The stock has a market cap of $769.46 million and a P/E ratio of 12.84.

Kelly Services (NASDAQ:KELYA) last announced its quarterly earnings data on Wednesday, May 11th. The company reported $0.29 earnings per share for the quarter, beating analysts’ consensus estimates of $0.28 by $0.01. During the same quarter last year, the firm posted $0.10 EPS. The business earned $1.30 billion during the quarter, compared to analyst estimates of $1.35 billion. The company’s revenue for the quarter was up 2.2% on a year-over-year basis. On average, equities research analysts predict that Kelly Services Inc. will post $1.59 earnings per share for the current fiscal year.

A number of hedge funds and institutional investors have recently bought and sold shares of the company. Donald Smith & CO. Inc. boosted its position in Kelly Services by 6.1% in the fourth quarter. Donald Smith & CO. Inc. now owns 488,834 shares of the company’s stock valued at $7,895,000 after buying an additional 28,208 shares during the period. First Trust Advisors LP boosted its position in Kelly Services by 8.2% in the fourth quarter. First Trust Advisors LP now owns 151,872 shares of the company’s stock valued at $2,453,000 after buying an additional 11,462 shares during the period. Finally, Nationwide Fund Advisors boosted its position in Kelly Services by 47.7% in the fourth quarter. Nationwide Fund Advisors now owns 138,886 shares of the company’s stock valued at $2,243,000 after buying an additional 44,863 shares during the period.

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.