S&P 500   3,851.85
DOW   31,188.38
QQQ   323.77
S&P 500   3,851.85
DOW   31,188.38
QQQ   323.77
S&P 500   3,851.85
DOW   31,188.38
QQQ   323.77
S&P 500   3,851.85
DOW   31,188.38
QQQ   323.77
Log in

Compare Stocks

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

 Apollo InvestmentSolar CapitalBlackRock MuniYield FundPIMCO High Income Fund
SymbolNASDAQ:AINVNASDAQ:SLRCNYSE:MYDNYSE:PHK
Price Information
Current Price$12.07$17.98$14.30$6.09
52 Week RangeHoldBuyN/AN/A
MarketRank™
Overall Score1.51.60.90.9
Analysis Score1.01.40.00.0
Community Score1.92.12.82.7
Dividend Score2.51.71.71.7
Ownership Score1.70.80.00.0
Earnings & Valuation Score0.61.90.00.0
Analyst Ratings
Consensus RecommendationHoldBuyN/AN/A
Consensus Price Target$8.83$18.14N/AN/A
% Upside from Price Target-26.82% downside0.91% upsideN/AN/A
Trade Information
Market Cap$787.68 million$759.84 million$670.96 million$804.57 million
Beta21.250.410.8
Average Volume626,880139,06884,207604,390
Sales & Book Value
Annual Revenue$276.92 million$154.71 millionN/AN/A
Price / Sales2.844.91N/AN/A
Cashflow$6.04 per share$1.76 per shareN/AN/A
Price / Cash2.0010.24N/AN/A
Book Value$15.39 per share$21.44 per shareN/AN/A
Price / Book0.780.84N/AN/A
Profitability
Net Income$-116,060,000.00$56.02 millionN/AN/A
EPS$2.16$1.71N/AN/A
Trailing P/E RatioN/AN/A0.000.00
Forward P/E Ratio8.2711.38
P/E GrowthN/AN/AN/AN/A
Net Margins-43.98%-3.90%N/AN/A
Return on Equity (ROE)12.35%7.19%N/AN/A
Return on Assets (ROA)4.60%3.22%N/AN/A
Dividend
Annual Payout$1.24$1.64$0.67$0.63
Dividend Yield10.27%9.12%4.69%10.34%
Three-Year Dividend GrowthN/AN/AN/AN/A
Payout Ratio57.41%95.91%N/AN/A
Years of Consecutive Dividend GrowthN/A1 Years1 Years1 Years
Debt
Debt-to-Equity Ratio1.59%0.60%N/AN/A
Current Ratio1.27%1.02%N/AN/A
Quick Ratio1.27%1.02%N/AN/A
Ownership Information
Institutional Ownership Percentage34.50%54.65%12.90%6.42%
Insider Ownership Percentage0.51%6.70%1.00%N/A
Miscellaneous
EmployeesN/AN/AN/AN/A
Shares Outstanding65.26 million42.26 million46.92 million132.11 million
Next Earnings Date2/4/2021 (Confirmed)2/24/2021 (Confirmed)N/AN/A
OptionableOptionableOptionableNot OptionableNot 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.