Kelly Services Inc. (NASDAQ:KELYA)’s share price reached a new 52-week high on Monday . The stock traded as high as $20.98 and last traded at $20.77, with a volume of 16,897 shares changing hands. The stock had previously closed at $20.82.

Several equities analysts have recently weighed in on KELYA shares. Zacks Investment Research upgraded shares of Kelly Services from a “sell” rating to a “hold” rating in a research report on Monday, May 23rd. 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’s 50-day moving average is $19.56 and its 200-day moving average is $18.13. The firm has a market capitalization of $786.19 million and a P/E ratio of 13.12.

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

Other hedge funds and institutional investors recently bought and sold shares of the company. Nationwide Fund Advisors raised 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 worth $2,243,000 after buying an additional 44,863 shares in the last quarter. First Trust Advisors LP raised 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 worth $2,453,000 after buying an additional 11,462 shares in the last quarter. Finally, Donald Smith & CO. Inc. raised 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 worth $7,895,000 after buying an additional 28,208 shares in the last quarter.

Kelly Services, Inc is a workforce solutions provider. The Company provides workforce solutions in over three regions: the Americas; Europe, the Middle East and Africa (EMEA), and Asia Pacific (APAC). It operates in seven segments: Americas Commercial, Americas Professional and Technical (Americas PT), EMEA Commercial, EMEA Professional and Technical (EMEA PT), APAC Commercial, APAC Professional and Technical (APAC PT), and Outsourcing and Consulting Group (OCG).

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.