Log in

Compare Stocks

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

 YandexTrade DeskPinterestLineFactSet Research Systems
SymbolNASDAQ:YNDXNASDAQ:TTDNYSE:PINSNYSE:LNNYSE:FDS
Price Information
Current Price$32.38$160.39$13.82$47.63$253.11
52 Week RangeBuyBuyHoldHoldHold
Analyst Ratings
Consensus RecommendationBuyBuyHoldHoldHold
Consensus Price Target$51.06$256.33$27.96N/A$241.30
% Upside from Price Target57.69% upside59.82% upside102.29% upsideN/A-4.67% downside
Trade Information
Market Cap$10.59 billion$7.51 billion$7.84 billion$11.57 billion$9.94 billion
Beta1.782.49N/A0.870.82
Average Volume3,932,6952,430,07012,881,39340,307569,414
Sales & Book Value
Annual Revenue$2.83 billion$661.06 million$1.14 billion$2.12 billion$1.44 billion
Price / Sales3.7111.066.925.426.69
Cashflow$2.35 per share$2.78 per shareN/AN/A$11.33 per share
Price / Cash13.8057.65N/AN/A22.33
Book Value$10.70 per share$13.47 per share$3.55 per share$6.67 per share$18.91 per share
Price / Book3.0311.913.897.1413.38
Profitability
Net Income$207.20 million$108.32 million$-1,361,370,000.00$-431,370,000.00$352.79 million
EPS$1.14$2.27($3.24)($1.82)$10.00
Trailing P/E Ratio54.8871.28N/AN/A26.81
Forward P/E Ratio16.6970.66N/AN/A24.29
P/E Growth$0.66$3.82N/AN/A$2.92
Net Margins7.26%16.39%-119.13%-16.97%25.01%
Return on Equity (ROE)11.32%20.40%-100.37%-21.36%58.78%
Return on Assets (ROA)8.58%7.72%-66.32%-7.51%24.13%
Dividend
Annual PayoutN/AN/AN/AN/A$2.88
Dividend YieldN/AN/AN/AN/A1.14%
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout RatioN/AN/AN/AN/A28.80%
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio0.05%0.29%0.09%1.08%1.16%
Current Ratio2.58%1.56%11.73%1.83%2.63%
Quick Ratio2.77%1.56%11.74%1.80%2.63%
Ownership Information
Institutional Ownership Percentage68.74%67.10%38.28%1.80%98.01%
Insider Ownership PercentageN/A17.44%N/AN/A2.30%
Miscellaneous
Employees8,7671,3102,2173,0859,681
Shares Outstanding324.73 million45.57 million572.62 million240.88 million37.91 million
Next Earnings Date4/23/2020 (Estimated)5/14/2020 (Estimated)5/21/2020 (Estimated)4/22/2020 (Estimated)6/23/2020 (Estimated)
OptionableOptionableOptionableNot OptionableOptionableOptionable

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