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

Compare Stocks

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

 EMCOR GroupComfort Systems USAIESQuanta Services
SymbolNYSE:EMENYSE:FIXNASDAQ:IESCNYSE:PWR
Price Information
Current Price$97.37$61.94$45.84$83.85
52 Week RangeHoldHoldN/ABuy
MarketRank™
Overall Score1.31.81.22.0
Analysis Score1.00.80.01.4
Community Score2.32.52.42.9
Dividend Score1.72.50.01.7
Ownership Score1.71.72.51.7
Earnings & Valuation Score0.01.31.32.5
Analyst Ratings
Consensus RecommendationHoldHoldN/ABuy
Consensus Price Target$84.00$42.50N/A$71.73
% Upside from Price Target-13.73% downside-31.39% downsideN/A-14.46% downside
Trade Information
Market Cap$5.35 billion$2.25 billion$952.10 million$11.64 billion
Beta1.181.051.311.24
Average Volume235,974239,89538,5871,120,937
Sales & Book Value
Annual Revenue$9.17 billion$2.62 billion$1.19 billion$12.11 billion
Price / Sales0.580.860.800.96
Cashflow$7.37 per share$5.00 per share$3.42 per share$5.77 per share
Price / Cash13.2212.3813.4014.52
Book Value$36.65 per share$15.96 per share$13.65 per share$28.49 per share
Price / Book2.663.883.362.94
Profitability
Net Income$325.14 million$114.32 million$41.60 million$402.04 million
EPS$5.75$3.00N/A$3.05
Trailing P/E Ratio39.2616.1323.6330.94
Forward P/E Ratio16.5321.2922.42
P/E GrowthN/AN/AN/AN/A
Net Margins1.57%4.91%3.49%3.45%
Return on Equity (ROE)16.86%21.36%20.36%11.61%
Return on Assets (ROA)7.10%8.16%10.43%5.61%
Dividend
Annual Payout$0.52$0.44N/A$0.24
Dividend Yield0.53%0.71%N/A0.29%
Three-Year Dividend GrowthN/A44.07%N/AN/A
Payout Ratio9.04%14.67%N/A7.87%
Years of Consecutive Dividend Growth1 Years8 YearsN/A1 Years
Debt
Debt-to-Equity Ratio0.14%0.33%N/A0.29%
Current Ratio1.46%1.24%1.53%1.69%
Quick Ratio1.44%1.22%1.43%1.67%
Ownership Information
Institutional Ownership Percentage93.31%91.50%80.89%86.51%
Insider Ownership Percentage1.90%3.23%61.76%1.40%
Miscellaneous
Employees36,00012,0005,21440,300
Shares Outstanding54.91 million36.40 million20.77 million138.86 million
Next Earnings Date4/29/2021 (Estimated)4/26/2021 (Estimated)5/4/2021 (Estimated)5/6/2021 (Estimated)
OptionableOptionableOptionableNot 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.