Profile
ECG PWR EME FIX J ACM
Company Name Everus Construction Group, Inc. Quanta Services, Inc. EMCOR Group, Inc. Comfort Systems USA, Inc. Jacobs Engineering Group Inc. Aecom
Sector Industrials Industrials Industrials Industrials Industrials Industrials
Industry Engineering & Construction Engineering & Construction Engineering & Construction Engineering & Construction Engineering & Construction Engineering & Construction
Market Cap $3.20B $50.44B $21.71B $18.40B $15.92B $15.14B
Employees 8.70K 58.40K 40.40K 18.30K 45.00K 51.00K
CEO Jeffrey S. Thiede Mr. Earl C. Austin Jr. Mr. Anthony J. Guzzi Brian E. Lane Robert V. Pragada W. Troy Rudd
Ratings
ECG PWR EME FIX J ACM
Quant Rating Score 4 3 4 4 3 3
Quant Rating Buy Neutral Buy Buy Neutral Neutral
Trading
ECG PWR EME FIX J ACM
Last Close $64.05 $373.41 $541.8 $529.9 $132.01 $114.46
High 52 $76.76 $381.26 $541.8 $550.27 $155.53 $116.97
Low 52 $33.6 $236.71 $340.22 $292.14 $110.86 $82.37
Price vs. 52 Week High -16.56 % -2.06 % 0 % -3.7 % -15.12 % -2.15 %
Price vs. 52 Week Low 90.63 % 57.75 % 59.25 % 81.39 % 19.08 % 38.96 %
Total Return
ECG PWR EME FIX J ACM
1 Month Return 6.34 % 4.75 % 11.99 % 6.67 % 4.77 % 3.41 %
3 Month Return 81.39 % 48.16 % 52.82 % 70.18 % 11.55 % 23.43 %
6 Month Return -7.19 % 14.33 % 14.3 % 18.23 % -1.37 % 6.25 %
9 Month Return 0 % 25.14 % 25.72 % 34.32 % -4.97 % 11.59 %
YTD Return -2.59 % 18.15 % 19.37 % 24.96 % -1.2 % 7.15 %
1 Year Return 0 % 46.67 % 46 % 69.92 % -4.68 % 32.18 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
ECG PWR EME FIX J ACM
Dividend Yield Percentage (TTM) - 0.11 % 0.21 % 0.29 % 0.88 % 1.07 %
Dividend Paid and Capex Coverage Ration (TTM) 2.88 % 3.28 % 10.88 % 3.93 % 2.74 % 4.24 %
Dividend Per Share (TTM) - 0.38 % 1 % 1.5 % 1.17 % 1.22 %
Payout Ratio (TTM) - 4.35 % 4.41 % 8.06 % 32.3 % 20.16 %
Profitability
ECG PWR EME FIX J ACM
Gross Profit Margin TTM 11.71 % 14.2 % 19.32 % 21.42 % 28.46 % 7.09 %
Return on Assets TTM 11.2 % 4.86 % 13.01 % 13.03 % 4.1 % 5.24 %
Return on Equity TTM 34.99 % 13.1 % 36.9 % 36.35 % 9.56 % 27.52 %
Return on Capital Employed TTM 24.94 % 10.89 % 36.4 % 38.11 % 7.57 % 8.14 %
Net Income Per EBT TTM 79.71 % 74.24 % 73.28 % 79.23 % 96.02 % 72.63 %
EBT Per Ebit TTM 94.32 % 87.56 % 102.15 % 91.38 % 76.69 % 88.63 %
EBIT Per Revenue TTM 6.62 % 5.76 % 9.36 % 11.23 % 7 % 5.98 %
Cash Flow To Debt Ratio TTM 46.79 % 38.82 % 217.77 % 220.9 % 22.15 % 30.83 %
Receivables Turnover TTM 5.15 3.8 3.63 3.21 3.08 3.54
Payables Turnover TTM 14.77 - 11.62 10.26 6.43 6.46
Inventory Turnover TTM 56.81 81.12 128.57 91.26 - -
Fixed Asset Turnover TTM 1428.58 % 803.21 % 2552.59 % 1403.39 % 1550.04 % 2029.83 %
Asset Turnover TTM 225 % 130 % 185.68 % 160.24 % 79.53 % 136.21 %
Operating Cash Flow Per Share TTM 3.3 12.43 30.1 17.3 5.65 7.03
Free Cash Flow Per Share TTM 2.16 8.92 28.34 14.25 4.8 6.31
Cash Per Share TTM 144.94 % 351.08 % 1253.99 % 576.39 % 1129.19 % 1207.91 %
Operating Cash Flow Sales Ratio TTM 5.53 % 7.41 % 9.23 % 8.39 % 7.74 % 5.81 %
Free Cash Flow Operating Cash Flow Ratio TTM 65.27 % 71.74 % 94.16 % 82.37 % 84.99 % 89.76 %
Cash Flow Coverage Ratios TTM 46.79 % 38.82 % 217.77 % 220.9 % 22.15 % 30.83 %
Price To Free Cash Flows Ratio TTM 29.1 38.14 16.66 36.35 27.13 18.11
Price To Operating Cash Flows Ratio TTM 19.01 27.38 16.12 30.15 23.5 16.27
Price Cash Flow Ratio TTM 19.01 27.38 16.12 30.15 23.5 16.27
Income Statement (TTM)
ECG PWR EME FIX J ACM
Revenue $2.85B $23.67B $14.57B $7.03B $11.5B $16.11B
Gross Profit $0.34B $3.51B $2.77B $1.48B $2.83B $1.08B
Gross Profit Ratio 11.91% 14.83% 18.98% 21.01% 24.63% 6.73%
EBITDA $0.22B $2.16B $1.51B $0.82B $1.26B $0.83B
Net Income $0.14B $0.9B $1.01B $0.52B $0.81B $0.4B
EPS Diluted 2.81 6.03 21.52 14.6 6.32 2.95
Balance Sheet (MRQ)
ECG PWR EME FIX J ACM
Long Term Debt $0.32B $4.09B $0B $0.06B $1.76B $2.93B
Total Liabilities $0.87B $11.35B $4.78B $3.01B $6.37B $9.69B
Total Equity $0.42B $7.33B $2.94B $1.7B $5.39B $2.37B
Total Investments $0.02B $0B $0B $0B $0.75B $0.14B
Total Debt $0.36B $4.48B $0.71B $0.31B $2.75B $3.03B
Total Assets $1.29B $18.68B $7.72B $4.71B $11.76B $12.06B
Cash Flow Statement (TTM)
ECG PWR EME FIX J ACM
Net Income $0.14B $0.93B $1.01B $0.52B $0.85B $0.46B
Inventory $-0B $0B $0.02B $0.01B $0B $0B
Dividends Paid $0B $-0.05B $-0.04B $-0.04B $-0.14B $-0.12B
Operating Cash Flow $0.16B $2.08B $1.41B $0.85B $1.05B $0.83B
Capital Expenditure $-0.05B $-0.6B $-0.07B $-0.11B $-0.12B $0B
Related Stocks
Ticker Name Price
ACM AECOM 115.75
AENZ Aenza S.A.A. 1.94
AGFY Agrify Corporation 21.6
AGX Argan, Inc. 211.09
AMRC Ameresco, Inc. 16.81
APG APi Group Corporation 34.33
ATCX Atlas Technical Consultants, Inc. 12.25
BBCP Concrete Pumping Holdings, Inc. 6.43
BLD TopBuild Corp. 347.63
BLNK Blink Charging Co. 0.98
BWMN Bowman Consulting Group Ltd. 29.74
CSLRW Complete Solaria, Inc. 0.181
DRTT DIRTT Environmental Solutions Ltd. 0.3343
DY Dycom Industries, Inc. 250.27
EME EMCOR Group, Inc. 547.22
ENG ENGlobal Corporation 1.08
FBGL FBS Global Limited Ordinary Shares 0.6
FGL Founder Group Limited Ordinary Shares 0.785
FIX Comfort Systems USA, Inc. 530.41
FLR Fluor Corporation 52.76
ETFs With Exposure to ECG
Ticker ETF Name Weight Percentage Price
VTI Vanguard Total Stock Market Index Fund 0.01 308.03
IJR iShares Core S&P Small-Cap ETF 0.24 113.08
IWD iShares Russell 1000 Value ETF 0.0123 197.385
SCHB Schwab U.S. Broad Market ETF 0.00515416 24.135
VT Vanguard Total World Stock Index Fund 0 129.79
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.00536 136.82
IWB iShares Russell 1000 ETF 0.00569 343.715
VYM Vanguard High Dividend Yield Index Fund 0.01 135.81
DGRO iShares Core Dividend Growth ETF 0.01421 65.22
VB Vanguard Small Cap Index Fund 0.05 243.21
SCHA Schwab U.S. Small-Cap ETF 0.08524 26.08
PRF Invesco FTSE RAFI US 1000 ETF 0.008 43.05
DEUS Xtrackers Russell US Multifactor ETF 0.0713067 57.035
IWR iShares Russell Mid-Cap ETF 0.02652 93.72
IWS iShares Russell Mid-Cap Value ETF 0.03568 134.95
IWV iShares Russell 3000 ETF 0.00514 355.94
FNDX Schwab Fundamental U.S. Large Company Index ETF 0.00630898 25.02
SPSM SPDR Portfolio S&P 600 Small Cap ETF 0.239507 44.08
EZM WisdomTree U.S. MidCap Earnings Fund 0.0008898 63.73
FNDB Schwab Fundamental U.S. Broad Market Index ETF 0.00878501 24.47
FXR First Trust Industrials/Producer Durables AlphaDEX Fund 0.05 76.79
VBK Vanguard Small Cap Growth Index Fund 0.06 281.56
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.11 42.085
IJT iShares S&P Small-Cap 600 Growth ETF 0.22 136.36
VXF Vanguard Extended Market Index Fund 0.04 197.5
IJS iShares S&P Small-Cap 600 Value ETF 0.26 103.78
SPTM SPDR Portfolio S&P 1500 Composite Stock Market ETF 0.005715 75.89
FNDA Schwab Fundamental U.S. Small Company Index ETF 0.0361063 29.77
PKB Invesco Dynamic Building & Construction ETF 0 82.79
FIDU Fidelity MSCI Industrials Index ETF 0.0528976 78.76
SLYV SPDR S&P 600 Small Cap Value ETF 0.260125 83.24
FPX First Trust US Equity Opportunities ETF 0.09 143.86
AIRR First Trust RBA American Industrial RenaissanceTM ETF 1.04 84.32
IYJ iShares U.S. Industrials ETF 0.04435 144.93
VTHR Vanguard Russell 3000 Index Fund 0.01 276.285
PSCI Invesco S&P SmallCap Industrials ETF 1.258 138.062
VBR Vanguard Small Cap Value Index Fund 0.04 201.72
SCHK Schwab 1000 Index ETF 0.00530769 30.2
VONV Vanguard Russell 1000 Value Index Fund 0.01 86.61
VIS Vanguard Industrials Index Fund 0.05 284.48
DSI iShares MSCI KLD 400 Social ETF 0.00967 117.655
SLYG SPDR S&P 600 Small Cap Growth ETF 0.222221 90.88
CSD Invesco S&P Spin-Off ETF 3.135 85.165
FNX First Trust Mid Cap Core AlphaDEX Fund 0.14 118.121
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0.0033 228.185
VIOG Vanguard S&P Small-Cap 600 Growth Index Fund 0.14 117.46
CSA VictoryShares US Small Cap Volatility Wtd ETF 0.0910234 66.1625
CSF VictoryShares US Discovery Enhanced Volatility Wtd ETF 0.0217736 51.03
CZA Invesco Zacks Mid-Cap ETF 0.175 108.313
DIVB iShares U.S. Dividend and Buyback ETF 0.00526 51.44
EQAL Invesco Russell 1000 Equal Weight ETF 0.073 50.26
FAB First Trust Multi Cap Value AlphaDEX Fund 0.06 84.2913
FNK First Trust Mid Cap Value AlphaDEX Fund 0.21 53.87
ISMD Inspire Small/Mid Cap Impact ETF 0.119093 37.1
IYY iShares Dow Jones U.S. ETF 0.00557 152.69
ISCB iShares Morningstar Small-Cap ETF 0.06316 59.9662
ISCG iShares Morningstar Small-Cap Growth ETF 0.04177 50.68
ISCV iShares Morningstar Small-Cap Value ETF 0.08622 63.98
JSMD Janus Henderson Small/Mid Cap Growth Alpha ETF 0.16 79.29
JVAL JPMorgan U.S. Value Factor ETF 0.11 45.4
MMTM SPDR S&P 1500 Momentum Tilt ETF 0.000301 269.015
ONEO SPDR Russell 1000 Momentum Focus ETF 0.091561 124.564
ONEV SPDR Russell 1000 Low Volatility Focus ETF 0.059916 131.205
ONEY SPDR Russell 1000 Yield Focus ETF 0.123632 111.785
PAVE Global X U.S. Infrastructure Development ETF 0 44.8
PFM Invesco Dividend Achievers ETF 0.012 48.91
RWJ Invesco S&P SmallCap 600 Revenue ETF 0.229 45.36
RZV Invesco S&P SmallCap 600 Pure Value ETF 0.378 110.575
SAA ProShares Ultra SmallCap600 0.190782 23.617
SMLF iShares MSCI USA Small-Cap Multifactor ETF 0.06 69.82
SMMD iShares Russell 2500 ETF 0.05077 69.64
SMMV iShares MSCI USA Small-Cap Min Vol Factor ETF 0.01469 42.495
USVM VictoryShares USAA MSCI USA Small Cap Value Momentum ETF 0.372907 85.66
VIOO Vanguard S&P Small-Cap 600 Index Fund 0.23 104.84
VIOV Vanguard S&P Small-Cap 600 Value Index Fund 0.25 89.46
VLU SPDR S&P 1500 Value Tilt ETF 0.008839 195.4
VONE Vanguard Russell 1000 Index Fund 0.01 284.14
XSHQ Invesco S&P SmallCap Quality ETF 1.046 41.96
XAW.TO iShares Core MSCI All Country World ex Canada Index ETF 0 46.43
XUU.TO iShares Core S&P U.S. Total Market Index ETF 0 62.69
XUH.TO iShares Core S&P U.S. Total Market Index ETF (CAD-Hedged) 0 50.97
XTR.TO iShares Diversified Monthly Income ETF 0 11.36
CIF.TO iShares Global Infrastructure Index ETF 0.3226 52.72
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0561 37.56
PXS.TO Invesco FTSE RAFI U.S. Index ETF II CAD 0.0076 50.75
VTSIX Vanguard Tax-Managed Funds - Vanguard Tax-Managed Small-Cap Fund 0.23 92.05
VTMSX Vanguard Tax Managed Small Cap Fund 0.25 91.84
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.01 103.91
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0.01 103.89
VSEQX Vanguard Horizon Funds - Vanguard Strategic Equity Fund 0.08 37.61
VSTCX Vanguard Strategic Small-Cap Equity Fund Investor Shares 0.19 40.25
VTCIX Vanguard Tax-Managed Funds - Vanguard Tax-Managed Capital Appreciation Fund 0 158.95
VTCLX Vanguard Tax-Managed Capital Appreciation Fund 0 319.93
VBAIX Vanguard Balanced Index Fund Institutional Shares 0 49.95
VBIAX Vanguard Balanced Index Fund Admiral Shares 0 49.94
VBINX Vanguard Balanced Index Fund Investor Shares 0 49.95
VTMFX Vanguard Tax-Managed Balanced Fund Admiral Shares 0 46.35
REVS Columbia Research Enhanced Value ETF 0.03 26.82
FSMD Fidelity Small-Mid Factor ETF 0.11 42.5
JUST Goldman Sachs JUST U.S. Large Cap Equity ETF 0 89.1
IFRA iShares U.S. Infrastructure ETF 0.78 50.55
ESML iShares ESG Aware MSCI USA Small-Cap ETF 0.06897 42.52
AVUV Avantis U.S. Small Cap Value ETF 0.14 95.01
AVUS Avantis U.S. Equity ETF 0.01 102.53
RECS Columbia Research Enhanced Core ETF 0.01 37.37
HSMV First Trust Horizon Managed Volatility Small/Mid ETF 0.6 36.3905
BKSE BNY Mellon US Small Cap Core Equity ETF 0.15 102.78
BBMC JPMorgan BetaBuilders U.S. Mid Cap Equity ETF 0 99.74
XBAL.TO iShares Core Balanced ETF Portfolio 0 31.1
XCNS.TO iShares Core Conservative Balanced ETF Portfolio 0 24.09
XEQT.TO iShares Core Equity ETF Portfolio 0 35.76
XGRO.TO iShares Core Growth ETF Portfolio 0 31.88
XINC.TO iShares Core Income Balanced ETF Portfolio 0 20.67
XSMC.TO iShares S&P U.S. Small-Cap Index ETF 0.24 30.63
XSMH.TO iShares S&P U.S. Small-Cap Index ETF (CAD-Hedged) 0.24 27.55
DFAU Dimensional US Core Equity Market ETF 0.00720888 42.97
DFUS Dimensional U.S. Equity ETF 0.00678716 67.95
DFAT Dimensional U.S. Targeted Value ETF 0.00000055 56.35
DFAS Dimensional U.S. Small Cap ETF 0.0863518 65.87
DFAC Dimensional U.S. Core Equity 2 ETF 0.0194838 36.52
VTSAX Vanguard Total Stock Market Index Fund 0.01 148.73
AVSU Avantis Responsible U.S. Equity ETF 0.04 69.75
MMSC First Trust Multi-Manager Small Cap Opportunities ETF 0.23 20.724
CUS1.L iShares VII PLC - iShares MSCI USA Small Cap UCITS ETF USD (Acc) 0.06053 39525
WSML.L iShares MSCI World Small Cap UCITS ETF 0.03636 8.269
GUSA Goldman Sachs MarketBeta U.S. 1000 Equity ETF 0 53.8431
JMEE JPMorgan Market Expansion Enhanced Equity ETF 0.05 60.99
VSCIX Vanguard Small-Cap Index Fund Institutional Shares 0.05 115.8
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.04 148.44
VITSX Vanguard Total Stock Market Index Fund 0.01 148.76
DFSV Dimensional US Small Cap Value ETF 0.012665 30.86
DFUV Dimensional US Marketwide Value ETF 0.00379863 43.19
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.04227 5.59
ISP6.L iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.24245 6746
NAESX Vanguard Small Cap Index Fund 0.05 115.8
STXV Ea Series Trust - Strive 1000 Value ETF 0.01 31.38
STXK Ea Series Trust - Strive 2000 ETF 0.16 31.3
DFSU Dimensional US Sustainability Core 1 ETF 0.00838232 39.96
STXG Strive 1000 Growth ETF 0.01 46.45
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.03636 7.04
VEVFX Vanguard Explorer Value Fund 0.53 43.15
VSIAX Vanguard Small-Cap Value Index Fd Admiral 0.04 86.23
VHYAX Vanguard High Dividend Yield Index Fund Admiral Shares 0.01 40.72
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.04 148.45
VSGAX Vanguard Small-Cap Growth Index Fd Admiral 0.06 97.98
CUSS.L iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.06053 540.6
SXRG.DE iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.06053 459.35
BBSC JPMorgan BetaBuilders U.S. Small Cap Equity ETF 0.2 68.11
IUS3.DE iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.24245 78.32
IDP6.L iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.24245 92.14
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.03636 6.0535
VSMAX Vanguard Small Cap Index Fd Admiral Shs 0.05 115.8
VINAX Vanguard Industrials Index Fund Admiral Shares 0.05 144.91
USFM.L UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-dis 0.01 2669
USUE.DE UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-acc 0.01 34.315
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0 45.71
JKK iShares Morningstar Small-Cap Growth ETF 0.04177 307.42
QVMS Invesco S&P SmallCap 600 QVM Multi-factor ETF 0.259 26.4432
JKJ iShares Morningstar Small-Cap ETF 0.06316 231.193
AVSC Avantis U.S. Small Cap Equity ETF 0.25 54.025
CLU.TO iShares US Fundamental ETF (CAD-H) Comm 0.00954 31.06
JKL iShares Morningstar Small-Cap Value ETF 0.08622 172.726
AVLV Avantis U.S. Large Cap Value ETF 0 69.76
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.04227 4.754
VMNFX Vanguard Market Neutral Fund 24.15 13.7
NIR Near Intelligence, Inc. 0.24 0.033
DCOR Dimensional ETF Trust 0.0119338 68.075
AVLC American Century ETF Trust 0.02 72.1
VEMPX Vanguard Extended Market Index InstlPlus 0.04 366.31
CSUSS.MI iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.06053 458.73
R1VL.L iShares Russell 1000 Value UCITS ETF 0.01486 32.825
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.01 50.4121
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0.01 279.05
VSGIX Vanguard Small Cap Growth Index I 0.06 78.46
VTWIX Vanguard Total World Stock Index I 0 263.5
OASC Unified Series Trust 0.340297 26.88
DXUV Dimensional ETF Trust 0.0304674 55.61
HWAY Themes US Infrastructure ETF 0.18 28.8427
RFLR Innovator ETFs Trust 0.14 25.415
BUYO Kraneshares Trust - Kraneshares Man Buyout Beta Index Etf 0 25.4957
WSML iShares MSCI World Small-Cap ETF 0.03515 28.4066
Unlock