Log in

Compare Stocks

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

 BlackBerryMimecastVaronis SystemsTenableBOX
SymbolNYSE:BBNASDAQ:MIMENASDAQ:VRNSNASDAQ:TENBNYSE:BOX
Price Information
Current Price$5.23$43.38$86.20$29.92$18.72
52 Week RangeHoldBuyBuyBuyBuy
Beat the Market™ Rank
Overall Score2.12.01.51.21.3
Analysis Score3.03.42.41.42.3
Community Score3.03.53.33.02.8
Dividend Score0.00.00.00.00.0
Ownership Score4.01.01.01.01.0
Earnings & Valuation Score0.61.90.60.60.6
Analyst Ratings
Consensus RecommendationHoldBuyBuyBuyBuy
Consensus Price Target$6.14$53.44$81.25$32.91$20.40
% Upside from Price Target17.33% upside23.18% upside-5.74% downside9.99% upside8.97% upside
Trade Information
Market Cap$2.97 billion$2.77 billion$2.75 billion$3.03 billion$2.83 billion
Beta1.531.251.051.891.27
Average Volume6,136,612905,291370,137654,9632,392,722
Sales & Book Value
Annual Revenue$1.04 billion$426.96 million$254.19 million$354.59 million$696.26 million
Price / Sales2.796.3510.678.444.05
Cashflow$0.39 per share$0.68 per shareN/AN/AN/A
Price / Cash13.3263.67N/AN/AN/A
Book Value$4.56 per share$3.71 per share$3.07 per share$1.01 per share$0.15 per share
Price / Book1.1511.6928.0829.62124.80
Profitability
Net Income$-152,000,000.00$-2,200,000.00$-78,760,000.00$-99,010,000.00$-144,350,000.00
EPS$0.02N/A($2.53)($0.87)($0.96)
Trailing P/E RatioN/AN/AN/AN/AN/A
Forward P/E Ratio52.30255.18N/AN/AN/A
P/E GrowthN/A$27.18N/AN/AN/A
Net Margins-14.61%-0.52%-34.74%-26.68%-18.56%
Return on Equity (ROE)0.43%0.61%-93.70%-76.21%-591.13%
Return on Assets (ROA)0.28%0.19%-28.83%-15.93%-14.69%
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.05%0.37%0.68%0.40%14.74%
Current Ratio1.07%1.04%1.22%1.11%0.79%
Quick Ratio1.07%1.04%1.22%1.11%0.79%
Ownership Information
Institutional Ownership Percentage47.73%79.10%97.35%69.98%78.19%
Insider Ownership Percentage1.56%11.60%2.70%16.40%6.20%
Miscellaneous
Employees3,6681,5001,5741,4772,046
Shares Outstanding554.23 million62.52 million31.47 million100.08 million150.70 million
Next Earnings Date6/24/2020 (Estimated)8/3/2020 (Estimated)8/3/2020 (Estimated)8/4/2020 (Estimated)8/26/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.