S&P 500   3,803.48
DOW   30,988.64
QQQ   316.19
S&P 500   3,803.48
DOW   30,988.64
QQQ   316.19
S&P 500   3,803.48
DOW   30,988.64
QQQ   316.19
S&P 500   3,803.48
DOW   30,988.64
QQQ   316.19
Log in

Compare Stocks

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

Price Information
Current Price$55.54$30.95$22.39$171.37$0.03
52 Week RangeHoldHoldBuyBuyN/A
Overall Score1.
Analysis Score1.
Community Score2.
Dividend Score1.
Ownership Score1.
Earnings & Valuation Score1.
Analyst Ratings
Consensus RecommendationHoldHoldBuyBuyN/A
Consensus Price Target$35.57$21.20$20.00$170.00N/A
% Upside from Price Target-35.95% downside-31.50% downside-10.67% downside-0.80% downsideN/A
Trade Information
Market Cap$2.12 billion$1.01 billion$613.02 million$3.16 billion$2.05 million
Average Volume415,304307,950101,231102,107125,595
Sales & Book Value
Annual Revenue$3.78 billion$1.80 billion$1.30 billion$898.26 millionN/A
Price / Sales0.560.550.483.56N/A
Cashflow$6.73 per share$7.27 per share$3.62 per share$8.72 per shareN/A
Price / Cash8.254.266.1919.65N/A
Book Value$17.07 per share$24.90 per share$14.36 per share$50.28 per shareN/A
Price / Book3.251.241.563.41N/A
Net Income$92 million$51.31 million$41.35 million$47.32 millionN/A
Trailing P/E RatioN/AN/A36.11552.820.00
Forward P/E Ratio15.3026.689.6925.43
Net Margins-1.74%-14.37%1.50%0.77%N/A
Return on Equity (ROE)3.70%3.40%4.17%9.06%N/A
Return on Assets (ROA)0.79%1.10%1.37%6.44%N/A
Annual Payout$0.32N/AN/AN/AN/A
Dividend Yield0.58%N/AN/AN/AN/A
Three-Year Dividend Growth-9.09%N/AN/AN/AN/A
Payout Ratio10.22%N/AN/AN/AN/A
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt-to-Equity Ratio2.12%1.30%0.74%0.06%N/A
Current Ratio2.98%1.64%1.22%4.46%N/A
Quick Ratio2.30%0.69%0.53%3.43%N/A
Ownership Information
Institutional Ownership Percentage94.77%93.39%82.34%94.49%N/A
Insider Ownership Percentage2.20%3.32%3.30%1.09%1.10%
Shares Outstanding38.31 million31.87 million28.03 million18.68 million74.64 million
Next Earnings Date2/3/2021 (Confirmed)2/24/2021 (Estimated)2/19/2021 (Estimated)2/18/2021 (Estimated)N/A
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.