CDI Corp. (NYSE:CDI) shares traded up 1.6% during trading on Wednesday . The company traded as high as $5.70 and last traded at $5.64, with a volume of 124,185 shares. The stock had previously closed at $5.55.

The firm’s market capitalization is $104.71 million. The company has a 50-day moving average price of $6.14 and a 200 day moving average price of $5.99.

CDI Corp. (NYSE:CDI) last posted its earnings results on Wednesday, August 3rd. The company reported ($0.33) earnings per share (EPS) for the quarter, missing the Thomson Reuters’ consensus estimate of ($0.25) by $0.08. The business had revenue of $226.70 million for the quarter, compared to analyst estimates of $228.61 million. During the same quarter in the prior year, the company earned ($0.01) EPS. The business’s revenue for the quarter was down 8.1% on a year-over-year basis. On average, equities analysts expect that CDI Corp. will post ($1.30) EPS for the current year.

CDI Corp. provides engineering, information technology and staffing solutions. The Company operates in three segments: Global Engineering and Technology Solutions (GETS), Professional Staffing Services (PSS) and Management Recruiters International (MRI). It provides staffing services through its MRINetwork of franchisees.

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's FREE daily email newsletter.