S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
Log in

Compare Stocks

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

 National Storage Affiliates TrustChimera InvestmentOutfront MediaGreat Portland EstatesTaubman Centers
Price Information
Current Price$38.55$11.54$20.28$8.55$42.99
52 Week RangeBuyHoldBuyHoldHold
Overall Score1.
Analysis Score1.
Community Score2.
Dividend Score1.
Ownership Score2.
Earnings & Valuation Score0.
Analyst Ratings
Consensus RecommendationBuyHoldBuyHoldHold
Consensus Price Target$34.22$10.67$19.50N/A$36.50
% Upside from Price Target-11.23% downside-7.57% downside-3.85% downsideN/A-15.10% downside
Trade Information
Market Cap$2.67 billion$2.66 billion$2.93 billion$2.40 billion$2.65 billion
Average Volume373,2412,027,8711,884,9861081,957,027
Sales & Book Value
Annual Revenue$387.90 million$1.36 billion$1.78 billionN/A$661.05 million
Price / Sales6.881.951.64N/A4.01
Cashflow$1.97 per share$3.17 per share$2.60 per shareN/A$8.13 per share
Price / Cash19.563.647.80N/A5.29
Book Value$20.80 per share$21.12 per share$7.85 per shareN/A($2.90) per share
Price / Book1.850.552.58N/A-14.82
Net Income$3.98 million$413.55 million$140.10 millionN/A$229.48 million
Trailing P/E Ratio87.62N/AN/A0.0015.86
Forward P/E Ratio21.668.6816.3526.7215.46
P/E GrowthN/AN/A1.50N/AN/A
Net Margins10.42%4.71%-1.46%N/A30.09%
Return on Equity (ROE)3.72%11.73%-1.94%N/A-94.88%
Return on Assets (ROA)1.35%2.02%-0.35%N/A4.04%
Annual Payout$1.40$1.20N/AN/AN/A
Dividend Yield3.63%10.40%N/AN/AN/A
Three-Year Dividend Growth29.81%-30.00%-73.61%N/A-73.00%
Payout Ratio90.91%53.33%N/AN/AN/A
Years of Consecutive Dividend Growth5 Years1 YearsN/AN/AN/A
Debt-to-Equity Ratio1.53%2.42%2.64%N/AN/A
Current Ratio0.41%0.09%1.78%N/A1.62%
Quick Ratio0.41%0.09%1.78%N/A1.62%
Ownership Information
Institutional Ownership Percentage86.29%48.91%90.62%N/AN/A
Insider Ownership Percentage12.20%1.08%0.71%N/A31.00%
Shares Outstanding69.20 million230.56 million144.43 million280.55 million61.73 million
Next Earnings Date5/10/2021 (Estimated)5/5/2021 (Estimated)5/14/2021 (Estimated)N/AN/A
OptionableOptionableOptionableOptionableNot OptionableOptionable

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.