Log in

Compare Stocks

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

 PC ConnectionRevolve GroupStitch FixPCMInsight Enterprises
SymbolNASDAQ:CNXNNYSE:RVLVNASDAQ:SFIXNASDAQ:PCMINASDAQ:NSIT
Price Information
Current Price$41.97$15.30$24.21$35.01$51.25
52 Week RangeBuyHoldBuyHoldBuy
Beat the Market™ Rank
Overall Score1.92.12.01.01.4
Analysis Score3.52.22.31.02.3
Community Score2.22.62.32.52.0
Dividend Score0.00.00.00.00.0
Ownership Score2.04.05.01.00.0
Earnings & Valuation Score1.91.90.60.62.5
Analyst Ratings
Consensus RecommendationBuyHoldBuyHoldBuy
Consensus Price Target$53.00$16.40$18.73$35.00$63.83
% Upside from Price Target26.28% upside7.19% upside-22.62% downside-0.03% downside24.55% upside
Trade Information
Market Cap$1.10 billion$975.02 million$2.42 billion$431.67 million$1.83 billion
Beta0.96N/A2.961.351.5
Average Volume154,0921,080,7002,883,125155,643374,541
Sales & Book Value
Annual Revenue$2.82 billion$600.99 million$1.58 billion$2.16 billion$7.73 billion
Price / Sales0.391.771.570.200.23
Cashflow$3.54 per share$0.62 per share$0.53 per share$3.33 per share$6.83 per share
Price / Cash11.8724.5145.7810.517.50
Book Value$22.70 per share$1.89 per share$3.91 per share$13.59 per share$32.91 per share
Price / Book1.858.106.192.581.56
Profitability
Net Income$82.11 million$35.67 million$36.88 million$22.77 million$159.41 million
EPS$3.12$0.62$0.36$2.18$5.42
Trailing P/E Ratio13.20N/A96.8416.0611.95
Forward P/E Ratio13.5430.60N/A8.56
P/E GrowthN/A$4.03N/AN/AN/A
Net Margins2.91%5.72%1.47%1.16%1.88%
Return on Equity (ROE)14.39%57.43%6.30%19.12%17.44%
Return on Assets (ROA)9.28%30.84%3.63%4.06%5.05%
Dividend
Annual PayoutN/AN/AN/AN/AN/A
Dividend YieldN/AN/AN/AN/AN/A
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout RatioN/AN/AN/AN/AN/A
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio0.02%N/A0.29%0.22%0.65%
Current Ratio2.70%1.84%2.21%1.08%1.56%
Quick Ratio2.21%1.02%1.54%0.98%1.44%
Ownership Information
Institutional Ownership Percentage43.88%17.79%43.45%58.36%N/A
Insider Ownership Percentage58.10%58.74%47.52%26.80%2.10%
Miscellaneous
Employees2,6091,0088,0004,04011,261
Shares Outstanding26.11 million69.35 million102.48 million12.33 million35.05 million
Next Earnings Date8/6/2020 (Estimated)8/13/2020 (Estimated)6/8/2020 (Confirmed)N/A8/4/2020 (Estimated)
OptionableOptionableNot OptionableOptionableOptionableOptionable

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.