QQQ   323.59 (+3.01%)
AAPL   127.79 (+5.39%)
MSFT   236.94 (+1.96%)
FB   264.91 (+2.83%)
GOOGL   2,069.66 (+2.36%)
TSLA   718.43 (+6.36%)
AMZN   3,146.14 (+1.72%)
NVDA   553.67 (+0.93%)
BABA   241.69 (+1.65%)
CGC   34.73 (+6.05%)
GE   13.11 (+4.55%)
MU   94.76 (+3.53%)
NIO   49.76 (+8.69%)
AMD   86.39 (+2.22%)
T   28.09 (+0.72%)
F   11.98 (+2.39%)
ACB   11.04 (+4.94%)
DIS   194.98 (+3.14%)
BA   224.39 (+5.84%)
NFLX   550.64 (+2.19%)
BAC   35.79 (+3.11%)
QQQ   323.59 (+3.01%)
AAPL   127.79 (+5.39%)
MSFT   236.94 (+1.96%)
FB   264.91 (+2.83%)
GOOGL   2,069.66 (+2.36%)
TSLA   718.43 (+6.36%)
AMZN   3,146.14 (+1.72%)
NVDA   553.67 (+0.93%)
BABA   241.69 (+1.65%)
CGC   34.73 (+6.05%)
GE   13.11 (+4.55%)
MU   94.76 (+3.53%)
NIO   49.76 (+8.69%)
AMD   86.39 (+2.22%)
T   28.09 (+0.72%)
F   11.98 (+2.39%)
ACB   11.04 (+4.94%)
DIS   194.98 (+3.14%)
BA   224.39 (+5.84%)
NFLX   550.64 (+2.19%)
BAC   35.79 (+3.11%)
QQQ   323.59 (+3.01%)
AAPL   127.79 (+5.39%)
MSFT   236.94 (+1.96%)
FB   264.91 (+2.83%)
GOOGL   2,069.66 (+2.36%)
TSLA   718.43 (+6.36%)
AMZN   3,146.14 (+1.72%)
NVDA   553.67 (+0.93%)
BABA   241.69 (+1.65%)
CGC   34.73 (+6.05%)
GE   13.11 (+4.55%)
MU   94.76 (+3.53%)
NIO   49.76 (+8.69%)
AMD   86.39 (+2.22%)
T   28.09 (+0.72%)
F   11.98 (+2.39%)
ACB   11.04 (+4.94%)
DIS   194.98 (+3.14%)
BA   224.39 (+5.84%)
NFLX   550.64 (+2.19%)
BAC   35.79 (+3.11%)
QQQ   323.59 (+3.01%)
AAPL   127.79 (+5.39%)
MSFT   236.94 (+1.96%)
FB   264.91 (+2.83%)
GOOGL   2,069.66 (+2.36%)
TSLA   718.43 (+6.36%)
AMZN   3,146.14 (+1.72%)
NVDA   553.67 (+0.93%)
BABA   241.69 (+1.65%)
CGC   34.73 (+6.05%)
GE   13.11 (+4.55%)
MU   94.76 (+3.53%)
NIO   49.76 (+8.69%)
AMD   86.39 (+2.22%)
T   28.09 (+0.72%)
F   11.98 (+2.39%)
ACB   11.04 (+4.94%)
DIS   194.98 (+3.14%)
BA   224.39 (+5.84%)
NFLX   550.64 (+2.19%)
BAC   35.79 (+3.11%)
Log in

Compare Stocks

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

 Barrett Business ServicesTrueBlueCross Country HealthcareStarTekKelly Services
SymbolNASDAQ:BBSINYSE:TBINASDAQ:CCRNNYSE:SRTNASDAQ:KELYA
Price Information
Current Price$73.29$20.77$11.86$8.33$21.10
52 Week RangeBuyHoldHoldBuyBuy
MarketRank™
Overall Score2.51.41.10.91.7
Analysis Score2.51.11.21.52.5
Community Score2.52.32.52.42.0
Dividend Score2.50.00.00.00.0
Ownership Score1.71.71.70.01.7
Earnings & Valuation Score3.11.90.00.62.5
Analyst Ratings
Consensus RecommendationBuyHoldHoldBuyBuy
Consensus Price Target$81.33$18.75$9.79$8.00$25.50
% Upside from Price Target10.97% upside-9.73% downside-17.49% downside-3.96% downside20.85% upside
Trade Information
Market Cap$560.38 million$737.04 million$445.50 million$335.64 million$829.27 million
Beta1.471.71.11.271.22
Average Volume35,319224,621250,04472,689159,194
Sales & Book Value
Annual Revenue$942.31 million$2.37 billion$822.22 million$657.91 million$5.36 billion
Price / Sales0.590.310.540.510.15
Cashflow$7.39 per share$3.23 per share$0.70 per share$1.07 per share$3.54 per share
Price / Cash9.926.4316.917.765.96
Book Value$22.92 per share$16.07 per share$4.43 per share$7.06 per share$32.34 per share
Price / Book3.201.292.681.180.65
Profitability
Net Income$48.29 million$63.07 million$-57,710,000.00$-15,020,000.00$112.40 million
EPS$6.27$2.05$0.15$0.08$2.16
Trailing P/E Ratio14.75N/AN/AN/AN/A
Forward P/E Ratio15.3320.3638.2627.7713.19
P/E Growth1.20N/A2.42N/A1.33
Net Margins4.29%-7.36%-2.24%-5.76%-1.70%
Return on Equity (ROE)21.58%3.97%8.11%-0.14%5.70%
Return on Assets (ROA)4.62%1.83%3.42%-0.06%2.82%
Dividend
Annual Payout$1.20N/AN/AN/AN/A
Dividend Yield1.64%N/AN/AN/AN/A
Three-Year Dividend Growth20.00%N/AN/AN/A-75.00%
Payout Ratio19.14%N/AN/AN/AN/A
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio0.02%N/A0.38%0.41%N/A
Current Ratio1.35%1.73%1.89%1.09%1.80%
Quick Ratio1.35%1.73%1.89%1.09%1.80%
Ownership Information
Institutional Ownership Percentage79.03%90.69%88.37%15.18%67.55%
Insider Ownership Percentage6.80%2.00%5.30%2.40%7.00%
Miscellaneous
Employees127,0856,2001,70047,0007,700
Shares Outstanding7.65 million35.49 million37.56 million40.29 million39.30 million
Next Earnings Date3/3/2021 (Confirmed)5/3/2021 (Estimated)5/6/2021 (Estimated)3/11/2021 (Estimated)5/3/2021 (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.