S&P 500   3,901.82
DOW   31,535.51
QQQ   323.59
S&P 500   3,901.82
DOW   31,535.51
QQQ   323.59
S&P 500   3,901.82
DOW   31,535.51
QQQ   323.59
S&P 500   3,901.82
DOW   31,535.51
QQQ   323.59
Log in

Compare Stocks

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

 Sempra EnergyUGIRotorkClean Energy FuelsFusion Fuel Green
Price Information
Current Price$117.90$38.54$17.35$13.80$16.21
52 Week RangeBuyBuyN/ABuyN/A
Overall Score2.
Analysis Score3.
Community Score2.
Dividend Score4.
Ownership Score1.
Earnings & Valuation Score1.
Analyst Ratings
Consensus RecommendationBuyBuyN/ABuyN/A
Consensus Price Target$141.25$39.00N/A$18.67N/A
% Upside from Price Target19.80% upside1.19% upsideN/A35.27% upsideN/A
Trade Information
Market Cap$34.01 billion$8.04 billion$3.79 billion$2.74 billion$154.32 million
Average Volume1,701,7091,056,9777129,943,583533,754
Sales & Book Value
Annual Revenue$10.83 billion$6.56 billion$854.71 million$344.07 millionN/A
Price / Sales3.141.234.437.95N/A
Cashflow$12.17 per share$5.27 per share$0.97 per share$0.48 per shareN/A
Price / Cash9.697.3217.9328.97N/A
Book Value$69.27 per share$19.86 per share$3.16 per share$2.65 per share$0.76 per share
Price / Book1.701.945.495.21N/A
Net Income$2.20 billion$532 million$120.16 million$20.42 million$-200,000.00
Trailing P/E Ratio9.1415.2926.2981.180.00
Forward P/E Ratio14.6112.1226.69276.00
P/E Growth2.071.58N/AN/AN/A
Net Margins34.85%8.11%N/A10.04%N/A
Return on Equity (ROE)11.02%13.70%N/A6.34%-14.90%
Return on Assets (ROA)3.40%3.99%N/A4.70%-1.36%
Annual Payout$4.18$1.32$0.35N/AN/A
Dividend Yield3.55%3.43%2.02%N/AN/A
Three-Year Dividend Growth27.05%33.16%N/AN/AN/A
Payout Ratio61.65%49.44%53.03%N/AN/A
Years of Consecutive Dividend Growth10 Years25 YearsN/AN/AN/A
Debt-to-Equity Ratio1.00%1.45%0.01%0.06%0.11%
Current Ratio0.84%0.88%2.90%2.63%0.03%
Quick Ratio0.80%0.74%2.29%2.27%0.03%
Ownership Information
Institutional Ownership Percentage83.76%76.53%N/A30.34%11.68%
Insider Ownership Percentage0.09%2.50%N/A3.90%18.70%
Shares Outstanding288.47 million208.55 million218.19 million198.27 million9.52 million
Next Earnings Date5/3/2021 (Estimated)5/5/2021 (Estimated)N/A3/9/2021 (Confirmed)N/A
OptionableOptionableOptionableNot OptionableOptionableNot 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.