Profile
ECG PWR EME J ACM FIX
Company Name Everus Construction Group, Inc. Quanta Services, Inc. EMCOR Group, Inc. Jacobs Engineering Group Inc. AECOM Comfort Systems USA, Inc.
Sector Industrials Industrials Industrials Industrials Industrials Industrials
Industry Engineering & Construction Engineering & Construction Engineering & Construction Engineering & Construction Engineering & Construction Engineering & Construction
Market Cap $1.95B $38.48B $17.85B $15.15B $12.88B $11.53B
Employees 8.70K 58.40K 40.40K 45.00K 51.00K 18.30K
CEO Mr. Jeffrey S. Thiede Mr. Earl C. Austin Jr. Mr. Anthony J. Guzzi Mr. Robert V. Pragada Mr. W. Troy Rudd Mr. Brian E. Lane
Ratings
ECG PWR EME J ACM FIX
Quant Rating Score 3 3 4 1 3 4
Quant Rating Neutral Neutral Buy Strong Sell Neutral Buy
Trading
ECG PWR EME J ACM FIX
Last Close $38.24 $236.71 $361.16 $123.58 $96.01 $313.26
High 52 $76.76 $358.03 $535.99 $155.53 $116.97 $550.27
Low 52 $37.95 $236.71 $316.41 $122.81 $82.37 $290.73
Price vs. 52 Week High -50.18 % -33.89 % -32.62 % -20.54 % -17.92 % -43.07 %
Price vs. 52 Week Low 0.76 % 0 % 14.14 % 0.63 % 16.56 % 7.75 %
Total Return
ECG PWR EME J ACM FIX
1 Month Return -44.11 % -21.82 % -19.07 % -7.24 % -9.87 % -27.92 %
3 Month Return -43.62 % -29.18 % -24.91 % -8.54 % -14.86 % -33.67 %
6 Month Return 0 % -10.03 % -6.21 % -12.94 % 0.2 % -6.22 %
9 Month Return 0 % -12.83 % -3.66 % -11.41 % 11.6 % 4.04 %
YTD Return -41.84 % -25.1 % -20.43 % -7.51 % -10.12 % -26.13 %
1 Year Return 0 % -1.02 % 14.14 % -16.42 % 5.1 % 5.56 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
ECG PWR EME J ACM FIX
Dividend Yield Percentage (TTM) - 0.14 % 0.25 % 0.92 % 0.95 % 0.29 %
Dividend Paid and Capex Coverage Ration (TTM) 3.38 % 3.16 % 11.9 % 2.86 % 4.56 % 5.52 %
Dividend Per Share (TTM) - 0.37 % 1 % 1.14 % 0.92 % 0.95 %
Payout Ratio (TTM) - 5.99 % 4.31 % 23.67 % 25.25 % 8.19 %
Growth
ECG PWR EME J ACM FIX
Asset Growth -2.2 % 15.07 %
Gross Profit Growth 16.74 % 19.53 %
Revenue Growth 5.75 % 13.36 %
Revenue 3 Year 39.13 % 74.8 %
Revenue 5 Year 39.13 % 93.83 %
Revenue 10 Year 39.13 % 350.79 %
EBIT Growth 9.43 % 19.37 %
Net Income Growth -4.81 % 21.5 %
Net Income 3 Yeari Growth Per Share 8.57 % 78.46 %
Net Income 5 Yeari Growth Per Share 8.57 % 123.19 %
Net Income 10 Yeari Growth Per Share 8.57 % 355.92 %
Operating Income Growth 9.43 % 19.37 %
Operating Cash Flow Growth (CFG) 772.05 % 32.06 %
Operating 3 Year CFG 100.51 % 242.51 %
Operating 5 Year CFG 100.51 % 291.97 %
Operating 10 Year CFG 100.51 % 901.05 %
EPS Growth -4.9 % 20.08 %
EPS Diluted Growth -4.9 % 20.6 %
Book Value Per Share 17.42 % 15.3 %
Share Holder 3 Year Equity Growth Per Share - 37.19 %
Share Holder 5 Year Equity Growth Per Share - 79.17 %
Share Holder 10 Year Equity Growth Per Share - 142.34 %
Dividend Per Share Growth - 12.18 %
Dividend 3 Year Growth Per Share - 52.68 %
Dividend 5 Year Growth Per Share - 131.31 %
Dividend 10 Year Growth Per Share - -
Debt Growth -27.21 % -91.5 %
Free Cash Flow Growth 321.31 % 29.44 %
Updated On 31 Dec 2023 31 Dec 2024
Profitability
ECG PWR EME J ACM FIX
Gross Profit Margin TTM 11.99 % 14.03 % 18.98 % 22.41 % 6.84 % 20.63 %
Return on Assets TTM 11.55 % 4.84 % 13.05 % 5.31 % 4.02 % 11.09 %
Return on Equity TTM 34.5 % 13.25 % 36.44 % 11.21 % 21.38 % 33.99 %
Return on Capital Employed TTM 25.3 % 10.65 % 37.75 % 12.89 % 16.16 % 35.14 %
Net Income Per EBT TTM 78.7 % 74.65 % 73.12 % 67.4 % 59.39 % 78.38 %
EBT Per Ebit TTM 96.41 % 89.9 % 102.42 % 92.56 % 87.12 % 89.12 %
EBIT Per Revenue TTM 6.79 % 5.69 % 9.23 % 6.86 % 5.66 % 10.64 %
Cash Flow To Debt Ratio TTM 44.98 % 548.84 % 199.66 % 24.51 % 27.75 % 1363.01 %
Receivables Turnover TTM 3.82 3.71 3.77 4.94 3.53 3.29
Payables Turnover TTM 18.41 9.71 12.59 11.34 6.43 8.52
Inventory Turnover TTM 58.11 78.22 123.36 - - 94.18
Fixed Asset Turnover TTM 1433.84 % 789.05 % 2781.83 % 2478.23 % 2097.25 % 2535.35 %
Asset Turnover TTM 224.18 % 126.7 % 188.77 % 123.97 % 137.24 % 149.17 %
Operating Cash Flow Per Share TTM 3.21 14.08 30.61 5.44 6.31 23.85
Free Cash Flow Per Share TTM 2.26 9.99 28.98 4.6 5.83 20.73
Cash Per Share TTM 168.74 % 502.03 % 2912.74 % 1387.76 % 1192.95 % 1544.73 %
Operating Cash Flow Sales Ratio TTM 5.66 % 8.79 % 9.67 % 5.17 % 5.15 % 12.08 %
Free Cash Flow Operating Cash Flow Ratio TTM 70.45 % 70.97 % 94.68 % 84.65 % 92.42 % 86.92 %
Cash Flow Coverage Ratios TTM 44.98 % 548.84 % 199.66 % 24.51 % 27.75 % 1363.01 %
Price To Free Cash Flows Ratio TTM 16.94 26.05 13.39 24.06 16.68 15.62
Price To Operating Cash Flows Ratio TTM 11.93 18.44 12.82 22.72 15.39 13.6
Price Cash Flow Ratio TTM 11.93 18.44 12.82 22.72 15.39 13.6
Income Statement (TTM)
ECG PWR EME J ACM FIX
Revenue $2.85B $23.67B $14.57B $11.5B $16.11B $7.03B
Gross Profit $0.34B $3.51B $2.77B $2.83B $1.08B $1.48B
Gross Profit Ratio 11.91% 14.83% 18.98% 24.63% 6.73% 21.01%
EBITDA $0.22B $2.16B $1.51B $1.15B $1.08B $0.82B
Net Income $0.14B $0.9B $1.01B $0.81B $0.4B $0.52B
EPS Diluted - 6.03 21.52 4.77 2.95 14.6
Balance Sheet (MRQ)
ECG PWR EME J ACM FIX
Long Term Debt $0.32B $0.22B $0.62B $1.76B $2.96B $0.27B
Total Liabilities $0.87B $11.35B $4.78B $6.37B $9.69B $3.01B
Total Equity $0.42B $7.33B $2.94B $5.39B $2.37B $1.7B
Total Investments $0.02B $0B $0B $0.75B $0.14B $0B
Total Debt $0.36B $0.38B $0.71B $2.75B $3.03B $0.31B
Total Assets $1.29B $18.68B $7.72B $11.76B $12.06B $4.71B
Cash Flow Statement (TTM)
ECG PWR EME J ACM FIX
Net Income $0.14B $0.93B $1.01B $0.85B $0.46B $0.52B
Inventory $-0B $0B $0.02B $0B $0B $0.01B
Dividends Paid $0B $-0.05B $-0.04B $-0.14B $-0.12B $-0.04B
Operating Cash Flow $0.16B $2.08B $1.41B $1.05B $0.83B $0.85B
Capital Expenditure $-0.05B $-0.6B $-0.07B $-0.12B $0B $-0.11B
Related Stocks
Ticker Name Price
ACM AECOM 94.43
AENZ Aenza S.A.A. 1.94
AGFY Agrify Corporation 15.5
AGX Argan, Inc. 111.1
AMRC Ameresco, Inc. 10.295
APG APi Group Corporation 36.41
ATCX Atlas Technical Consultants, Inc. 12.25
BBCP Concrete Pumping Holdings, Inc. 6.05
BLD TopBuild Corp. 297.48
BLNK Blink Charging Co. 1
BWMN Bowman Consulting Group Ltd. 18.84
CSLRW Complete Solaria, Inc. 0.1197
DRTT DIRTT Environmental Solutions Ltd. 0.3343
DY Dycom Industries, Inc. 144.225
EME EMCOR Group, Inc. 372.81
ENG ENGlobal Corporation 1.08
FIX Comfort Systems USA, Inc. 324.88
FLR Fluor Corporation 35.57
GLDD Great Lakes Dredge & Dock Corporation 7.79
GVA Granite Construction Incorporated 71.77
ETFs With Exposure to ECG
Ticker ETF Name Weight Percentage Price
VTI Vanguard Total Stock Market Index Fund 0.01 273.75
IJR iShares Core S&P Small-Cap ETF 0.16 104.72
IWD iShares Russell 1000 Value ETF 0.00804 184.68
VT Vanguard Total World Stock Index Fund 0 115.82
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.00365 121.47
IWB iShares Russell 1000 ETF 0.00389 305.1
VYM Vanguard High Dividend Yield Index Fund 0.02 127.9
DGRO iShares Core Dividend Growth ETF 0.01421 61.58
VB Vanguard Small Cap Index Fund 0.05 221.76
PRF Invesco FTSE RAFI US 1000 ETF 0.01 39.81
DEUS Xtrackers Russell US Multifactor ETF 0.0480546 53.01
IWR iShares Russell Mid-Cap ETF 0.01752 84.09
IWS iShares Russell Mid-Cap Value ETF 0.02345 124.4
IWV iShares Russell 3000 ETF 0.0035 316.05
SPSM SPDR Portfolio S&P 600 Small Cap ETF 0.159227 40.88
EZM WisdomTree U.S. MidCap Earnings Fund 0.0008898 59.14
FXR First Trust Industrials/Producer Durables AlphaDEX Fund 0.05 69.63
VBK Vanguard Small Cap Growth Index Fund 0.06 252.43
IJT iShares S&P Small-Cap 600 Growth ETF 0.15 123.69
VXF Vanguard Extended Market Index Fund 0.04 172.82
IJS iShares S&P Small-Cap 600 Value ETF 0.17 98.35
SPTM SPDR Portfolio S&P 1500 Composite Stock Market ETF 0.003869 67.69
PKB Invesco Dynamic Building & Construction ETF 0 66.98
SLYV SPDR S&P 600 Small Cap Value ETF 0.169562 79.08
FPX First Trust US Equity Opportunities ETF 0.09 109
AIRR First Trust RBA American Industrial RenaissanceTM ETF 1.17 68.17
IYJ iShares U.S. Industrials ETF 0.03063 129.78
VTHR Vanguard Russell 3000 Index Fund 0.01 245.4
PSCI Invesco S&P SmallCap Industrials ETF 0.892 121.815
VBR Vanguard Small Cap Value Index Fund 0.05 186.165
VONV Vanguard Russell 1000 Value Index Fund 0.01 81.08
VIS Vanguard Industrials Index Fund 0.06 246.64
DSI iShares MSCI KLD 400 Social ETF 0.00967 102.305
SLYG SPDR S&P 600 Small Cap Growth ETF 0.149629 82.78
CSD Invesco S&P Spin-Off ETF 1.802 75.38
FNX First Trust Mid Cap Core AlphaDEX Fund 0.14 106.69
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0.0105 204.41
VIOG Vanguard S&P Small-Cap 600 Growth Index Fund 0.23 106.66
CSA VictoryShares US Small Cap Volatility Wtd ETF 0.133892 68.64
CSF VictoryShares US Discovery Enhanced Volatility Wtd ETF 0.133946 51.27
CZA Invesco Zacks Mid-Cap ETF 0.175 102.944
DIVB iShares U.S. Dividend and Buyback ETF 0.00526 48.43
EQAL Invesco Russell 1000 Equal Weight ETF 0.029 46.9
FAB First Trust Multi Cap Value AlphaDEX Fund 0.06 78.6612
FNK First Trust Mid Cap Value AlphaDEX Fund 0.21 50.2283
ISMD Inspire Small/Mid Cap Impact ETF 0.119093 34.47
IYY iShares Dow Jones U.S. ETF 0.00381 135.44
ISCB iShares Morningstar Small-Cap ETF 0.05307 54.81
ISCV iShares Morningstar Small-Cap Value ETF 0.10809 59.1
JSMD Janus Henderson Small/Mid Cap Growth Alpha ETF 0.17 69.63
JVAL JPMorgan U.S. Value Factor ETF 0.07 41.59
MMTM SPDR S&P 1500 Momentum Tilt ETF 0.004653 240.9
ONEO SPDR Russell 1000 Momentum Focus ETF 0.061343 115.098
ONEV SPDR Russell 1000 Low Volatility Focus ETF 0.038759 126.155
ONEY SPDR Russell 1000 Yield Focus ETF 0.076876 108.52
PAVE Global X U.S. Infrastructure Development ETF 0 37.84
PFM Invesco Dividend Achievers ETF 0.012 45.54
RWJ Invesco S&P SmallCap 600 Revenue ETF 0.14 41.17
RZV Invesco S&P SmallCap 600 Pure Value ETF 0.378 98.55
SAA ProShares Ultra SmallCap600 0.0624404 21.1315
SMLF iShares MSCI USA Small-Cap Multifactor ETF 0.03 62.04
SMMD iShares Russell 2500 ETF 0.03372 62.54
SMMV iShares MSCI USA Small-Cap Min Vol Factor ETF 0.01469 40.86
USVM VictoryShares USAA MSCI USA Small Cap Value Momentum ETF 0.372907 78.17
VIOO Vanguard S&P Small-Cap 600 Index Fund 0.25 96.38
VIOV Vanguard S&P Small-Cap 600 Value Index Fund 0.27 84.53
VLU SPDR S&P 1500 Value Tilt ETF 0.010152 181.205
VONE Vanguard Russell 1000 Index Fund 0.01 252.43
XSHQ Invesco S&P SmallCap Quality ETF 1.079 38.725
CIF.TO iShares Global Infrastructure Index ETF 0.3226 46.71
PXS.TO Invesco FTSE RAFI U.S. Index ETF II CAD 0.0096 50.1
VTSIX Vanguard Tax-Managed Funds - Vanguard Tax-Managed Small-Cap Fund 0.25 86.1
VTMSX Vanguard Tax Managed Small Cap Fund 0.25 85.9
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.01 94.27
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0.01 94.25
VSEQX Vanguard Horizon Funds - Vanguard Strategic Equity Fund 0.08 33.48
VSTCX Vanguard Strategic Small-Cap Equity Fund Investor Shares 0.19 35.75
VTCIX Vanguard Tax-Managed Funds - Vanguard Tax-Managed Capital Appreciation Fund 0 143.2
VTCLX Vanguard Tax-Managed Capital Appreciation Fund 0 288.21
VBAIX Vanguard Balanced Index Fund Institutional Shares 0 47.56
VBIAX Vanguard Balanced Index Fund Admiral Shares 0 47.55
VBINX Vanguard Balanced Index Fund Investor Shares 0 47.55
VTMFX Vanguard Tax-Managed Balanced Fund Admiral Shares 0 44.46
REVS Columbia Research Enhanced Value ETF 0.02 24.69
JUST Goldman Sachs JUST U.S. Large Cap Equity ETF 0 79.21
IFRA iShares U.S. Infrastructure ETF 0 45.01
ESML iShares ESG Aware MSCI USA Small-Cap ETF 0.04617 38.48
AVUV Avantis U.S. Small Cap Value ETF 0.13 86.36
AVUS Avantis U.S. Equity ETF 0 91.76
RECS Columbia Research Enhanced Core ETF 0.01 32.94
HSMV First Trust Horizon Managed Volatility Small/Mid ETF 0.6 35.81
BKSE BNY Mellon US Small Cap Core Equity ETF 0.1 93.6
BBMC JPMorgan BetaBuilders U.S. Mid Cap Equity ETF 0 89.5
DFAU Dimensional US Core Equity Market ETF 0.00471805 38.225
DFUS Dimensional U.S. Equity ETF 0.00316875 60.12
DFAT Dimensional U.S. Targeted Value ETF 0.00000039 51.32
DFAS Dimensional U.S. Small Cap ETF 0.0525257 59.74
DFAC Dimensional U.S. Core Equity 2 ETF 0.0131018 32.8
VTSAX Vanguard Total Stock Market Index Fund 0.01 134.15
AVSU Avantis Responsible U.S. Equity ETF 0.03 62.25
MMSC First Trust Multi-Manager Small Cap Opportunities ETF 0.23 18.21
WSML.L iShares MSCI World Small Cap UCITS ETF 0.02488 7.2315
GUSA Goldman Sachs MarketBeta U.S. 1000 Equity ETF 0 48.5867
JMEE JPMorgan Market Expansion Enhanced Equity ETF 0.03 55.56
VSCIX Vanguard Small-Cap Index Fund Institutional Shares 0.05 106.69
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.04 130.87
VITSX Vanguard Total Stock Market Index Fund 0.01 134.17
DFSV Dimensional US Small Cap Value ETF 0.0377502 28.01
DFUV Dimensional US Marketwide Value ETF 0.0101121 40.38
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.00489 4.9076
ISP6.L iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.15792 6554
NAESX Vanguard Small Cap Index Fund 0.05 106.66
STXV Ea Series Trust - Strive 1000 Value ETF 0.01 29.91
STXK Ea Series Trust - Strive 2000 ETF 0.11 28.6595
DFSU Dimensional US Sustainability Core 1 ETF 0.00639262 35.9
VEVFX Vanguard Explorer Value Fund 0.53 39.41
VSIAX Vanguard Small-Cap Value Index Fd Admiral 0.05 80.53
VHYAX Vanguard High Dividend Yield Index Fund Admiral Shares 0.02 39.05
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.04 130.88
VSGAX Vanguard Small-Cap Growth Index Fd Admiral 0.06 88.75
CUSS.L iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.01297 489.41
VSMAX Vanguard Small Cap Index Fd Admiral Shs 0.05 106.7
VINAX Vanguard Industrials Index Fund Admiral Shares 0.06 128.29
USFM.L UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-dis 0.01 2607.5
USUE.DE UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-acc 0.01 34.22
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0 41.17
QVMS Invesco S&P SmallCap 600 QVM Multi-factor ETF 0.169 24.83
AVSC Avantis U.S. Small Cap Equity ETF 0.03 48.76
CLU.TO iShares US Fundamental ETF (CAD-H) Comm 0.00969 31.06
AVLV Avantis U.S. Large Cap Value ETF 0 64.46
VMNFX Vanguard Market Neutral Fund 24.15 12.96
DCOR Dimensional ETF Trust 0.0151216 60.88
AVLC American Century ETF Trust 0.02 63.9
VEMPX Vanguard Extended Market Index InstlPlus 0.04 322.98
R1VL.L iShares Russell 1000 Value UCITS ETF 0.00949 30.43
USFMDN.MX UBS (Irl) ETF Public Limited Company - MSCI USA Select Factor Mix UCITS ETF 0.01 382
GVUS Goldman Sachs ETF Trust - Goldman Sachs MarketBeta Russell 1000 Value Equity ETF 0 48.0745
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0.01 251.68
VSGIX Vanguard Small Cap Growth Index I 0.06 71.07
VTWIX Vanguard Total World Stock Index I 0 237.32
OASC Unified Series Trust 0.152683 24.82
DXUV Dimensional ETF Trust 0.0207334 50.07
HWAY Themes US Infrastructure ETF 0.16 24.67
RFLR Innovator ETFs Trust 0.03 24.26
BUYO Kraneshares Trust - Kraneshares Man Buyout Beta Index Etf 0 22.981
Unlock