Log in

Compare Stocks

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

 InsperityASGNAMN Healthcare ServicesTTECKelly Services
SymbolNYSE:NSPNYSE:ASGNNYSE:AMNNASDAQ:TTECNASDAQ:KELYB
Price Information
Current Price$39.86$37.11$59.73$35.66$11.34
52 Week RangeBuyBuyBuyBuyN/A
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuyN/A
Consensus Price Target$111.67$68.00$71.40$54.50N/A
% Upside from Price Target180.15% upside83.24% upside19.54% upside52.83% upsideN/A
Trade Information
Market Cap$1.46 billion$1.83 billion$2.71 billion$1.71 billion$443.58 million
Beta1.632.180.780.520.93
Average Volume694,494426,466534,211179,635151
Sales & Book Value
Annual Revenue$4.31 billion$3.92 billion$2.22 billion$1.64 billion$5.36 billion
Price / Sales0.360.501.261.010.08
Cashflow$5.76 per share$7.59 per share$4.62 per share$3.69 per share$3.57 per share
Price / Cash6.924.8912.939.663.18
Book Value$0.10 per share$26.06 per share$15.77 per share$9.29 per share$32.34 per share
Price / Book398.601.423.793.840.35
Profitability
Net Income$151.10 million$174.70 million$113.99 million$77.16 million$112.40 million
EPS$3.70$4.61$3.18$1.89N/A
Trailing P/E Ratio10.8311.2824.9921.613.99
Forward P/E Ratio11.178.1016.0615.64
P/E Growth$0.61$1.06N/A$1.44N/A
Net Margins3.50%4.45%5.13%4.69%2.10%
Return on Equity (ROE)202.04%18.88%21.89%22.45%6.90%
Return on Assets (ROA)11.29%8.65%8.33%7.18%3.43%
Dividend
Annual Payout$1.60N/AN/A$0.68$0.30
Dividend Yield4.01%N/AN/A1.91%2.65%
Three-Year Dividend Growth40.65%N/AN/A10.84%N/A
Payout Ratio43.24%N/AN/A35.98%N/A
Years of Consecutive Dividend Growth8 YearsN/AN/A4 YearsN/A
Debt
Debt-to-Equity Ratio66.05%0.81%0.96%0.97%0.03%
Current Ratio1.12%2.32%1.48%1.51%1.59%
Quick Ratio1.12%2.32%1.48%1.51%1.59%
Ownership Information
Institutional Ownership Percentage88.50%92.89%99.34%34.49%N/A
Insider Ownership Percentage6.86%4.00%1.35%69.45%93.13%
Miscellaneous
Employees3,5004,3003,23649,5007,900
Shares Outstanding39.38 million53.00 million46.85 million46.49 million39.12 million
Next Earnings Date5/4/2020 (Estimated)4/22/2020 (Estimated)5/7/2020 (Estimated)5/5/2020 (Estimated)5/4/2020 (Estimated)
OptionableOptionableOptionableOptionableOptionableNot Optionable

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