Log in

Compare Stocks

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

 GrafTech InternationalBallard Power SystemsPlug PowerHollysys Automation TechnologiesBloom Energy
SymbolNYSE:EAFNASDAQ:BLDPNASDAQ:PLUGNASDAQ:HOLINYSE:BE
Price Information
Current Price$7.55$11.47$4.17$13.43$7.98
52 Week RangeHoldBuyBuyBuyHold
Beat the Market™ Rank
Overall Score3.21.11.62.61.4
Analysis Score3.12.33.43.53.1
Community Score2.22.52.92.12.5
Dividend Score3.30.00.03.30.0
Ownership Score4.00.01.01.01.0
Earnings & Valuation Score3.10.60.63.10.6
Analyst Ratings
Consensus RecommendationHoldBuyBuyBuyHold
Consensus Price Target$12.00$13.33$5.68$20.45$10.83
% Upside from Price Target58.94% upside16.25% upside36.18% upside52.27% upside35.76% upside
Trade Information
Market Cap$2.02 billion$2.67 billion$1.35 billion$800.71 million$998.81 million
Beta0.981.571.191.33.18
Average Volume1,558,4801,725,8699,682,130247,5642,092,357
Sales & Book Value
Annual Revenue$1.79 billion$106.30 million$230.24 million$570.34 million$786.19 million
Price / Sales1.1325.325.871.421.27
Cashflow$2.79 per shareN/AN/A$2.65 per shareN/A
Price / Cash2.71N/AN/A5.07N/A
Book Value($2.39) per share$1.07 per share$0.52 per share$15.70 per share($1.39) per share
Price / Book-3.1610.728.020.86-5.74
Profitability
Net Income$744.60 million$-39,050,000.00$-85,460,000.00$125.26 million$-304,410,000.00
EPS$2.58($0.16)($0.34)$2.26($2.01)
Trailing P/E Ratio3.21N/AN/A7.90N/A
Forward P/E Ratio3.83N/AN/A6.05N/A
P/E GrowthN/AN/AN/AN/AN/A
Net Margins40.96%-35.47%-38.85%19.37%-28.37%
Return on Equity (ROE)-99.61%-15.28%-169.08%11.99%-1,384.87%
Return on Assets (ROA)40.50%-11.59%-14.60%8.75%-16.34%
Dividend
Annual Payout$0.04N/AN/A$0.21N/A
Dividend Yield0.53%N/AN/A1.56%N/A
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout Ratio1.55%N/AN/A9.29%N/A
Years of Consecutive Dividend Growth1 YearsN/AN/A2 YearsN/A
Debt
Debt-to-Equity RatioN/A0.05%4.25%N/AN/A
Current Ratio3.17%4.43%1.83%3.61%1.62%
Quick Ratio1.72%3.89%1.21%3.45%1.24%
Ownership Information
Institutional Ownership Percentage98.75%6.60%43.76%74.66%40.19%
Insider Ownership Percentage0.11%N/A4.50%N/A26.82%
Miscellaneous
Employees1,3465145753,3011,252
Shares Outstanding267.18 million234.64 million324.28 million60.34 million125.16 million
Next Earnings Date7/29/2020 (Estimated)7/29/2020 (Estimated)8/4/2020 (Estimated)8/12/2020 (Estimated)8/10/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.