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 $40.65B $17.23B $14.28B $12.37B $12.34B
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 3 3 3 4
Quant Rating Neutral Neutral Neutral Neutral Neutral Buy
Trading
ECG PWR EME J ACM FIX
Last Close $38.85 $267.22 $378.81 $117.22 $94.36 $347.95
High 52 $76.76 $358.03 $535.99 $155.53 $116.97 $550.27
Low 52 $33.6 $236.71 $328.63 $110.86 $82.37 $290.73
Price vs. 52 Week High -49.39 % -25.36 % -29.33 % -24.63 % -19.33 % -36.77 %
Price vs. 52 Week Low 15.63 % 12.89 % 15.27 % 5.74 % 14.56 % 19.68 %
Total Return
ECG PWR EME J ACM FIX
1 Month Return 2.97 % 1.47 % -2 % -4.31 % -1.02 % 2.68 %
3 Month Return -44.25 % -20.81 % -25.21 % -15.83 % -13.38 % -30.93 %
6 Month Return 0 % -14.97 % -16.51 % -18.54 % -12.54 % -16.67 %
9 Month Return 0 % 0.95 % 3.83 % -21.2 % 5.34 % 15.46 %
YTD Return -40.91 % -15.45 % -16.54 % -12.27 % -11.66 % -17.95 %
1 Year Return 0 % 8.77 % 12.72 % -18.31 % 1.2 % 19.06 %
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.26 % 0.98 % 1.27 % 0.39 %
Dividend Paid and Capex Coverage Ration (TTM) 3.38 % 3.16 % 11.9 % 2.86 % 4.56 % 5.52 %
Dividend Per Share (TTM) - 0.38 % 1 % 1.14 % 1.18 % 1.35 %
Payout Ratio (TTM) - 5.99 % 4.31 % 23.67 % 25.25 % 8.19 %
Profitability
ECG PWR EME J ACM FIX
Gross Profit Margin TTM 11.99 % 14.03 % 18.98 % 26.31 % 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 % 9.09 % 16.16 % 35.14 %
Net Income Per EBT TTM 78.7 % 74.65 % 73.12 % 92.73 % 59.39 % 78.38 %
EBT Per Ebit TTM 96.41 % 89.9 % 102.42 % 95.39 % 87.12 % 89.12 %
EBIT Per Revenue TTM 6.79 % 5.69 % 9.23 % 6.78 % 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 3.53 3.53 3.29
Payables Turnover TTM 18.41 9.71 12.59 7.69 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 % 1769.03 % 2097.25 % 2535.35 %
Asset Turnover TTM 224.18 % 126.7 % 188.77 % 88.49 % 137.24 % 149.17 %
Operating Cash Flow Per Share TTM 3.2 14.08 30.61 6 6.31 23.85
Free Cash Flow Per Share TTM 2.26 9.99 28.98 5.08 5.83 20.73
Cash Per Share TTM 168.72 % 502.03 % 2912.74 % 1529.64 % 1192.95 % 1544.73 %
Operating Cash Flow Sales Ratio TTM 5.66 % 8.79 % 9.67 % 7.24 % 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.91 27.52 12.92 22.68 16.02 16.71
Price To Operating Cash Flows Ratio TTM 11.91 19.48 12.37 19.44 14.78 14.64
Price Cash Flow Ratio TTM 11.91 19.48 12.37 19.44 14.78 14.64
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.26B $1.08B $0.82B
Net Income $0.14B $0.9B $1.01B $0.81B $0.4B $0.52B
EPS Diluted 2.81 6.03 21.52 6.32 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.36
AENZ Aenza S.A.A. 1.94
AGFY Agrify Corporation 18.25
AGX Argan, Inc. 146
AMRC Ameresco, Inc. 9.95
APG APi Group Corporation 34.79
ATCX Atlas Technical Consultants, Inc. 12.25
BBCP Concrete Pumping Holdings, Inc. 6.18
BLD TopBuild Corp. 285.39
BLNK Blink Charging Co. 0.6848
BWMN Bowman Consulting Group Ltd. 22.23
CSLRW Complete Solaria, Inc. 0.2284
DRTT DIRTT Environmental Solutions Ltd. 0.3343
DY Dycom Industries, Inc. 154.51
EME EMCOR Group, Inc. 378.81
ENG ENGlobal Corporation 1.08
FBGL FBS Global Limited Ordinary Shares 0.559
FGL Founder Group Limited Ordinary Shares 1.51
FIX Comfort Systems USA, Inc. 347.95
FLR Fluor Corporation 33.96
ETFs With Exposure to ECG
Ticker ETF Name Weight Percentage Price
VTI Vanguard Total Stock Market Index Fund 0 258.75
IJR iShares Core S&P Small-Cap ETF 0.17 96.3
IWD iShares Russell 1000 Value ETF 0.00844 176.32
VT Vanguard Total World Stock Index Fund 0 111.18
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.00384 114.81
IWB iShares Russell 1000 ETF 0.00408 288.89
VYM Vanguard High Dividend Yield Index Fund 0.01 120.84
DGRO iShares Core Dividend Growth ETF 0.01421 58.22
VB Vanguard Small Cap Index Fund 0.03 207.02
PRF Invesco FTSE RAFI US 1000 ETF 0.008 37.76
DEUS Xtrackers Russell US Multifactor ETF 0.0499928 51.2445
IWR iShares Russell Mid-Cap ETF 0.0185 80.42
IWS iShares Russell Mid-Cap Value ETF 0.02488 118.24
IWV iShares Russell 3000 ETF 0.00368 298.97
SPSM SPDR Portfolio S&P 600 Small Cap ETF 0.168413 37.56
EZM WisdomTree U.S. MidCap Earnings Fund 0.0008898 55.18
FXR First Trust Industrials/Producer Durables AlphaDEX Fund 0.05 64.64
VBK Vanguard Small Cap Growth Index Fund 0.04 236.53
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.042 35.28
IJT iShares S&P Small-Cap 600 Growth ETF 0.16 116.71
VXF Vanguard Extended Market Index Fund 0.03 161.89
IJS iShares S&P Small-Cap 600 Value ETF 0.18 88.02
SPTM SPDR Portfolio S&P 1500 Composite Stock Market ETF 0.004072 63.99
PKB Invesco Dynamic Building & Construction ETF 0 66.49
SLYV SPDR S&P 600 Small Cap Value ETF 0.176313 70.68
FPX First Trust US Equity Opportunities ETF 0.09 108.94
AIRR First Trust RBA American Industrial RenaissanceTM ETF 1.18 67.21
IYJ iShares U.S. Industrials ETF 0.03226 122.86
VTHR Vanguard Russell 3000 Index Fund 0 232.34
PSCI Invesco S&P SmallCap Industrials ETF 0.927 112.16
VBR Vanguard Small Cap Value Index Fund 0.03 173.1
VONV Vanguard Russell 1000 Value Index Fund 0.01 77.4
VIS Vanguard Industrials Index Fund 0.04 236.9
DSI iShares MSCI KLD 400 Social ETF 0.00967 96.65
SLYG SPDR S&P 600 Small Cap Growth ETF 0.159675 77.89
CSD Invesco S&P Spin-Off ETF 1.947 68.4588
FNX First Trust Mid Cap Core AlphaDEX Fund 0.14 101.14
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0.0105 192.6
VIOG Vanguard S&P Small-Cap 600 Growth Index Fund 0.23 100.13
CSA VictoryShares US Small Cap Volatility Wtd ETF 0.0961008 65.05
CSF VictoryShares US Discovery Enhanced Volatility Wtd ETF 0.0232241 50.9209
CZA Invesco Zacks Mid-Cap ETF 0.175 96.9591
DIVB iShares U.S. Dividend and Buyback ETF 0.00526 44.98
EQAL Invesco Russell 1000 Equal Weight ETF 0.052 44.27
FAB First Trust Multi Cap Value AlphaDEX Fund 0.06 73.1695
FNK First Trust Mid Cap Value AlphaDEX Fund 0.21 46.13
ISMD Inspire Small/Mid Cap Impact ETF 0.119093 31.3228
IYY iShares Dow Jones U.S. ETF 0.00399 128.18
ISCB iShares Morningstar Small-Cap ETF 0.05307 50.7767
ISCV iShares Morningstar Small-Cap Value ETF 0.10809 54.57
JSMD Janus Henderson Small/Mid Cap Growth Alpha ETF 0.16 66.51
JVAL JPMorgan U.S. Value Factor ETF 0.08 38.11
MMTM SPDR S&P 1500 Momentum Tilt ETF 0.004872 227.283
ONEO SPDR Russell 1000 Momentum Focus ETF 0.064397 109.363
ONEV SPDR Russell 1000 Low Volatility Focus ETF 0.040754 120.661
ONEY SPDR Russell 1000 Yield Focus ETF 0.081789 101.69
PAVE Global X U.S. Infrastructure Development ETF 0 36.21
PFM Invesco Dividend Achievers ETF 0.012 43.48
RWJ Invesco S&P SmallCap 600 Revenue ETF 0.231 37.03
RZV Invesco S&P SmallCap 600 Pure Value ETF 0.378 87.7316
SAA ProShares Ultra SmallCap600 0.0624744 17.3928
SMLF iShares MSCI USA Small-Cap Multifactor ETF 0.04 58.11
SMMD iShares Russell 2500 ETF 0.03701 58.73
SMMV iShares MSCI USA Small-Cap Min Vol Factor ETF 0.01469 40.38
USVM VictoryShares USAA MSCI USA Small Cap Value Momentum ETF 0.372907 73.68
VIOO Vanguard S&P Small-Cap 600 Index Fund 0.16 88.78
VIOV Vanguard S&P Small-Cap 600 Value Index Fund 0.17 75.56
VLU SPDR S&P 1500 Value Tilt ETF 0.010724 171.181
VONE Vanguard Russell 1000 Index Fund 0 238.8
XSHQ Invesco S&P SmallCap Quality ETF 1.16 36.16
CIF.TO iShares Global Infrastructure Index ETF 0.3226 45.64
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0212 32.79
PXS.TO Invesco FTSE RAFI U.S. Index ETF II CAD 0.0078 45.24
VTSIX Vanguard Tax-Managed Funds - Vanguard Tax-Managed Small-Cap Fund 0.16 78.75
VTMSX Vanguard Tax Managed Small Cap Fund 0.25 78.57
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0 88.01
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0.01 87.99
VSEQX Vanguard Horizon Funds - Vanguard Strategic Equity Fund 0.08 31.71
VSTCX Vanguard Strategic Small-Cap Equity Fund Investor Shares 0.19 33.37
VTCIX Vanguard Tax-Managed Funds - Vanguard Tax-Managed Capital Appreciation Fund 0 134.95
VTCLX Vanguard Tax-Managed Capital Appreciation Fund 0 271.62
VBAIX Vanguard Balanced Index Fund Institutional Shares 0 44.96
VBIAX Vanguard Balanced Index Fund Admiral Shares 0 44.96
VBINX Vanguard Balanced Index Fund Investor Shares 0 44.96
VTMFX Vanguard Tax-Managed Balanced Fund Admiral Shares 0 42.54
REVS Columbia Research Enhanced Value ETF 0.02 23.4
JUST Goldman Sachs JUST U.S. Large Cap Equity ETF 0 74.5696
IFRA iShares U.S. Infrastructure ETF 0.57 44.11
ESML iShares ESG Aware MSCI USA Small-Cap ETF 0.04949 35.82
AVUV Avantis U.S. Small Cap Value ETF 0.12 80.45
AVUS Avantis U.S. Equity ETF 0 86.49
RECS Columbia Research Enhanced Core ETF 0.01 31.05
HSMV First Trust Horizon Managed Volatility Small/Mid ETF 0.6 34.6719
BKSE BNY Mellon US Small Cap Core Equity ETF 0.11 86.4196
BBMC JPMorgan BetaBuilders U.S. Mid Cap Equity ETF 0 84.69
DFAU Dimensional US Core Equity Market ETF 0.00568054 36.08
DFUS Dimensional U.S. Equity ETF 0.00417211 56.91
DFAT Dimensional U.S. Targeted Value ETF 0.00000042 47.38
DFAS Dimensional U.S. Small Cap ETF 0.0602268 55.67
DFAC Dimensional U.S. Core Equity 2 ETF 0.0140309 30.86
VTSAX Vanguard Total Stock Market Index Fund 0.01 125.97
AVSU Avantis Responsible U.S. Equity ETF 0.03 58.5186
MMSC First Trust Multi-Manager Small Cap Opportunities ETF 0.23 17.4615
WSML.L iShares MSCI World Small Cap UCITS ETF 0.02705 7.016
GUSA Goldman Sachs MarketBeta U.S. 1000 Equity ETF 0 45.5244
JMEE JPMorgan Market Expansion Enhanced Equity ETF 0.03 52.35
VSCIX Vanguard Small-Cap Index Fund Institutional Shares 0.03 99.26
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.03 122.89
VITSX Vanguard Total Stock Market Index Fund 0.01 125.99
DFSV Dimensional US Small Cap Value ETF 0.0120614 25.65
DFUV Dimensional US Marketwide Value ETF 0.0106169 38.11
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.00533 4.7459
ISP6.L iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.16732 5872
NAESX Vanguard Small Cap Index Fund 0.05 99.26
STXV Ea Series Trust - Strive 1000 Value ETF 0 28.4153
STXK Ea Series Trust - Strive 2000 ETF 0.12 26.6674
DFSU Dimensional US Sustainability Core 1 ETF 0.0105662 33.62
STXG Strive 1000 Growth ETF 0 37.8509
VEVFX Vanguard Explorer Value Fund 0.53 36.11
VSIAX Vanguard Small-Cap Value Index Fd Admiral 0.03 74.43
VHYAX Vanguard High Dividend Yield Index Fund Admiral Shares 0.01 36.44
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.03 122.9
VSGAX Vanguard Small-Cap Growth Index Fd Admiral 0.04 83.22
CUSS.L iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.01963 455.15
VSMAX Vanguard Small Cap Index Fd Admiral Shs 0.03 99.27
VINAX Vanguard Industrials Index Fund Admiral Shares 0.04 121.68
USFM.L UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-dis 0.01 2444.5
USUE.DE UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-acc 0.01 31.595
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0 39.35
QVMS Invesco S&P SmallCap 600 QVM Multi-factor ETF 0.19 22.6937
AVSC Avantis U.S. Small Cap Equity ETF 0.11 44.68
CLU.TO iShares US Fundamental ETF (CAD-H) Comm 0.00954 31.06
AVLV Avantis U.S. Large Cap Value ETF 0 60.52
VMNFX Vanguard Market Neutral Fund 24.15 13.24
DCOR Dimensional ETF Trust 0.00881659 57.59
AVLC American Century ETF Trust 0.02 60.3
VEMPX Vanguard Extended Market Index InstlPlus 0.03 303.28
R1VL.L iShares Russell 1000 Value UCITS ETF 0.01016 29.245
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 45.3227
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0 236.35
VSGIX Vanguard Small Cap Growth Index I 0.04 66.64
VTWIX Vanguard Total World Stock Index I 0 226.83
OASC Unified Series Trust 0.163727 22.85
DXUV Dimensional ETF Trust 0.0179105 46.95
HWAY Themes US Infrastructure ETF 0.17 23.6782
RFLR Innovator ETFs Trust 0.09 23.4135
BUYO Kraneshares Trust - Kraneshares Man Buyout Beta Index Etf 0 21.0224
WSML iShares MSCI World Small-Cap ETF 0.02613 24.2431
Unlock