S&P 500   2,470.50 (-4.41%)
DOW   20,943.51 (-4.44%)
QQQ   182.31 (-4.25%)
AAPL   240.91 (-5.26%)
FB   159.60 (-4.32%)
MSFT   152.11 (-3.55%)
GOOGL   1,102.10 (-5.15%)
AMZN   1,907.70 (-2.16%)
CGC   13.58 (-5.83%)
NVDA   243.07 (-7.79%)
BABA   187.56 (-3.56%)
MU   39.89 (-5.16%)
GE   7.04 (-11.34%)
TSLA   481.56 (-8.10%)
AMD   43.66 (-4.00%)
T   28.05 (-3.77%)
ACB   0.81 (-11.00%)
F   4.40 (-8.90%)
NFLX   364.08 (-3.04%)
BAC   19.77 (-6.88%)
GILD   72.51 (-3.01%)
PRI   84.16 (-4.88%)
DIS   94.92 (-1.74%)
S&P 500   2,470.50 (-4.41%)
DOW   20,943.51 (-4.44%)
QQQ   182.31 (-4.25%)
AAPL   240.91 (-5.26%)
FB   159.60 (-4.32%)
MSFT   152.11 (-3.55%)
GOOGL   1,102.10 (-5.15%)
AMZN   1,907.70 (-2.16%)
CGC   13.58 (-5.83%)
NVDA   243.07 (-7.79%)
BABA   187.56 (-3.56%)
MU   39.89 (-5.16%)
GE   7.04 (-11.34%)
TSLA   481.56 (-8.10%)
AMD   43.66 (-4.00%)
T   28.05 (-3.77%)
ACB   0.81 (-11.00%)
F   4.40 (-8.90%)
NFLX   364.08 (-3.04%)
BAC   19.77 (-6.88%)
GILD   72.51 (-3.01%)
PRI   84.16 (-4.88%)
DIS   94.92 (-1.74%)
S&P 500   2,470.50 (-4.41%)
DOW   20,943.51 (-4.44%)
QQQ   182.31 (-4.25%)
AAPL   240.91 (-5.26%)
FB   159.60 (-4.32%)
MSFT   152.11 (-3.55%)
GOOGL   1,102.10 (-5.15%)
AMZN   1,907.70 (-2.16%)
CGC   13.58 (-5.83%)
NVDA   243.07 (-7.79%)
BABA   187.56 (-3.56%)
MU   39.89 (-5.16%)
GE   7.04 (-11.34%)
TSLA   481.56 (-8.10%)
AMD   43.66 (-4.00%)
T   28.05 (-3.77%)
ACB   0.81 (-11.00%)
F   4.40 (-8.90%)
NFLX   364.08 (-3.04%)
BAC   19.77 (-6.88%)
GILD   72.51 (-3.01%)
PRI   84.16 (-4.88%)
DIS   94.92 (-1.74%)
S&P 500   2,470.50 (-4.41%)
DOW   20,943.51 (-4.44%)
QQQ   182.31 (-4.25%)
AAPL   240.91 (-5.26%)
FB   159.60 (-4.32%)
MSFT   152.11 (-3.55%)
GOOGL   1,102.10 (-5.15%)
AMZN   1,907.70 (-2.16%)
CGC   13.58 (-5.83%)
NVDA   243.07 (-7.79%)
BABA   187.56 (-3.56%)
MU   39.89 (-5.16%)
GE   7.04 (-11.34%)
TSLA   481.56 (-8.10%)
AMD   43.66 (-4.00%)
T   28.05 (-3.77%)
ACB   0.81 (-11.00%)
F   4.40 (-8.90%)
NFLX   364.08 (-3.04%)
BAC   19.77 (-6.88%)
GILD   72.51 (-3.01%)
PRI   84.16 (-4.88%)
DIS   94.92 (-1.74%)
Log in

Compare Stocks

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

 Huaneng Power International Inc ADR Class NCHINA RESOURES/ADRCENTRICA PLC/SIDACORPPortland General Electric
SymbolNYSE:HNPOTCMKTS:CRPJYOTCMKTS:CPYYYNYSE:IDANYSE:POR
Price Information
Current Price$13.24$18.36$1.83$85.53$47.17
52 Week RangeHoldN/AHoldHoldHold
Analyst Ratings
Consensus RecommendationHoldN/AHoldHoldHold
Consensus Price TargetN/AN/AN/A$109.75$54.80
% Upside from Price TargetN/AN/AN/A28.32% upside16.18% upside
Trade Information
Market Cap$5.53 billion$5.89 billion$2.63 billion$4.43 billion$4.58 billion
Beta0.80.590.650.40.31
Average Volume27,90022103,914318,669815,250
Sales & Book Value
Annual Revenue$24.70 billion$9.82 billion$28.95 billion$1.35 billion$2.12 billion
Price / Sales0.200.600.093.201.99
Cashflow$7.79 per share$6.00 per share$2.34 per share$7.53 per share$6.42 per share
Price / Cash1.703.060.7811.367.35
Book Value$46.17 per share$30.75 per share$1.64 per share$49.02 per share$28.99 per share
Price / Book0.290.601.111.741.63
Profitability
Net Income$110.97 million$504.08 million$-1,306,270,000.00$232.85 million$214 million
EPS$0.16$1.58$0.37$4.61$2.39
Trailing P/E Ratio12.1511.624.9418.5919.74
Forward P/E Ratio8.435.0717.28
P/E Growth$0.71N/A$1.18$8.04$4.09
Net Margins2.40%N/AN/A17.30%10.08%
Return on Equity (ROE)3.36%N/AN/A9.57%8.36%
Return on Assets (ROA)0.92%N/AN/A3.58%2.63%
Dividend
Annual Payout$0.52$0.67$0.14$2.68$1.54
Dividend Yield3.93%3.65%7.67%3.13%3.26%
Three-Year Dividend Growth-29.72%N/AN/A6.16%4.75%
Payout Ratio325.00%42.41%37.84%58.13%64.44%
Years of Consecutive Dividend GrowthN/AN/AN/A8 Years14 Years
Debt
Debt-to-Equity Ratio1.33%N/A2.50%0.70%1.05%
Current Ratio0.43%N/A0.93%1.51%0.96%
Quick Ratio0.36%N/A0.89%1.20%0.78%
Ownership Information
Institutional Ownership Percentage0.23%0.05%0.18%77.72%95.50%
Insider Ownership PercentageN/AN/AN/A0.54%0.43%
Miscellaneous
Employees57,96021,62931,7801,9852,949
Shares Outstanding380.01 million320.70 million1.40 billion50.41 million89.46 million
Next Earnings Date5/4/2020 (Estimated)4/3/2020 (Estimated)N/A5/7/2020 (Estimated)4/24/2020 (Estimated)
OptionableOptionableNot OptionableNot 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