Log in

Compare Stocks

Enter up to five stock symbols separated by a comma or space (ex. BAC,WFC,JPM,LON:BARC).
Date Range: 

 TTECInsperityKelly ServicesKforceASGN
SymbolNASDAQ:TTECNYSE:NSPNASDAQ:KELYANASDAQ:KFRCNYSE:ASGN
Price Information
Current Price$36.66$33.77$12.61$25.92$33.01
52 Week RangeBuyBuyBuyHoldBuy
Analyst Ratings
Consensus RecommendationBuyBuyBuyHoldBuy
Consensus Price Target$54.50$111.67$28.00$37.33$68.00
% Upside from Price Target48.66% upside230.67% upside122.05% upside44.03% upside106.00% upside
Trade Information
Market Cap$1.54 billion$1.22 billion$458.06 million$581.53 million$1.78 billion
Beta0.521.6311.322.18
Average Volume180,280690,263267,020162,720425,678
Sales & Book Value
Annual Revenue$1.64 billion$4.31 billion$5.36 billion$1.35 billion$3.92 billion
Price / Sales1.040.310.090.440.45
Cashflow$3.80 per share$4.88 per share$3.84 per share$2.79 per share$6.75 per share
Price / Cash9.666.923.289.304.89
Book Value$9.29 per share$0.10 per share$32.34 per share$7.35 per share$26.06 per share
Price / Book3.95337.700.393.531.27
Profitability
Net Income$77.16 million$151.10 million$112.40 million$130.86 million$174.70 million
EPS$1.89$3.70$2.16$2.35$4.61
Trailing P/E Ratio22.229.184.444.7910.03
Forward P/E Ratio16.089.465.489.747.21
P/E Growth$1.44$0.61N/AN/A$1.06
Net Margins4.69%3.50%2.10%9.71%4.45%
Return on Equity (ROE)22.45%202.04%6.90%29.96%18.88%
Return on Assets (ROA)7.18%11.29%3.43%13.66%8.65%
Dividend
Annual Payout$0.68$1.60$0.30$0.80N/A
Dividend Yield1.85%4.74%2.38%3.09%N/A
Three-Year Dividend Growth10.84%40.65%N/A18.56%N/A
Payout Ratio35.98%43.24%13.89%34.04%N/A
Years of Consecutive Dividend Growth4 Years8 YearsN/A2 YearsN/A
Debt
Debt-to-Equity Ratio0.97%66.05%0.03%0.39%0.81%
Current Ratio1.51%1.12%1.59%2.89%2.32%
Quick Ratio1.51%1.12%1.59%2.89%2.32%
Ownership Information
Institutional Ownership Percentage34.49%88.50%70.78%81.92%92.89%
Insider Ownership Percentage69.45%6.86%7.20%10.80%4.00%
Miscellaneous
Employees49,5003,500440,0002,3004,300
Shares Outstanding46.49 million39.38 million39.12 million22.73 million53.00 million
Next Earnings Date5/5/2020 (Estimated)5/4/2020 (Estimated)5/4/2020 (Estimated)5/6/2020 (Estimated)4/22/2020 (Estimated)
OptionableOptionableOptionableOptionableOptionableOptionable

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.

Yahoo Gemini Pixel