Profile
AMRC PWR EME J FIX ACM
Company Name Ameresco, Inc. Quanta Services, Inc. EMCOR Group, Inc. Jacobs Engineering Group Inc. Comfort Systems USA, Inc. AECOM
Sector Industrials Industrials Industrials Industrials Industrials Industrials
Industry Engineering & Construction Engineering & Construction Engineering & Construction Engineering & Construction Engineering & Construction Engineering & Construction
Market Cap $1.23B $48.80B $21.46B $16.90B $15.62B $14.38B
Employees 1.50K 52.50K 38.30K 60.00K 15.80K 52.00K
CEO Mr. George P. Sakellaris P.E. Mr. Earl C. Austin Jr. Mr. Anthony J. Guzzi Mr. Robert V. Pragada Mr. Brian E. Lane Mr. W. Troy Rudd
Ratings
AMRC PWR EME J FIX ACM
Quant Rating Score 2 3 3 3 4 3
Quant Rating Sell Neutral Neutral Neutral Buy Neutral
Trading
AMRC PWR EME J FIX ACM
Last Close $23.47 $330.62 $466.58 $136.24 $438.85 $108.59
High 52 $38.78 $346.6 $526.95 $155.53 $504.12 $116.97
Low 52 $18.11 $193.28 $210.52 $126.43 $195.89 $82.37
Price vs. 52 Week High -39.48 % -4.61 % -11.46 % -12.4 % -12.95 % -7.16 %
Price vs. 52 Week Low 29.6 % 71.06 % 121.63 % 7.76 % 124.03 % 31.83 %
Total Return
AMRC PWR EME J FIX ACM
1 Month Return -17.74 % -3.87 % -8.14 % -3.52 % -9.82 % -6.98 %
3 Month Return -39.2 % 11.42 % 9.25 % -12.4 % 12.51 % 5.19 %
6 Month Return -23.63 % 23.8 % 25.97 % -2.3 % 38.91 % 22.16 %
9 Month Return 3.21 % 27.28 % 32.71 % -10.91 % 38.02 % 11.59 %
YTD Return -25.89 % 53.21 % 116.58 % 4.96 % 113.38 % 17.48 %
1 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
AMRC PWR EME J FIX ACM
Dividend Yield Percentage (TTM) - 0.11 % 0.2 % 0.78 % 0.27 % 0.81 %
Dividend Paid and Capex Coverage Ration (TTM) 0.72 % 3.83 % 11.38 % 4 % 6.02 % 3.52 %
Dividend Per Share (TTM) - 0.36 % 0.93 % 1.06 % 1.2 % 0.88 %
Payout Ratio (TTM) - 6.47 % 4.36 % 17.71 % 8.38 % 28.65 %
Growth
AMRC PWR EME J FIX ACM
Asset Growth 29.09 % 20.59 % 19.64 % -19.55 % 27.26 % 7.37 %
Gross Profit Growth -15.27 % 16.13 % 30.29 % -18.44 % 33.56 % 14.69 %
Revenue Growth -24.65 % 22.3 % 13.6 % -29.67 % 25.76 % 12.01 %
Revenue 3 Year 21.83 % 81.47 % 66.71 % -36.86 % 86.03 % 31.18 %
Revenue 5 Year 53.16 % 96.89 % 89.9 % -26.01 % 147.85 % -7.5 %
Revenue 10 Year 109.2 % 373.81 % 177.76 % -29.76 % 299.08 % 137.92 %
EBIT Growth -38.18 % 29.35 % 55.03 % -35.6 % 144.6 % 155.28 %
Net Income Growth -34.19 % 51.61 % 55.86 % 21.08 % 31.49 % 627 %
Net Income 3 Yeari Growth Per Share 5.74 % 62.7 % 454.94 % 30.73 % 119.85 % 36.68 %
Net Income 5 Yeari Growth Per Share 44.24 % 167.39 % 173.95 % 110.37 % 197.64 % 353.31 %
Net Income 10 Yeari Growth Per Share 2161.07 % 174.22 % 624.34 % 90.49 % 1133.75 % 25.53 %
Operating Income Growth -38.18 % 29.35 % 55.03 % -35.6 % 144.6 % 155.28 %
Operating Cash Flow Growth (CFG) 79.31 % 39.43 % 80.68 % 8.2 % 112.11 % 18.9 %
Operating 3 Year CFG 37.58 % 37.48 % 30.03 % 12.35 % 127.84 % 27.6 %
Operating 5 Year CFG -15.38 % 362.66 % 307.35 % 335.86 % 351.51 % 23.29 %
Operating 10 Year CFG -0.91 % 422.27 % 749.22 % 13.31 % 1631.63 % 64.59 %
EPS Growth -34.43 % 50 % 64.45 % -32.89 % 32.02 % 642.5 %
EPS Diluted Growth -34.27 % 50.6 % 64.32 % -9.25 % 32.11 % 656.41 %
Book Value Per Share 5.17 % 14.99 % 31.95 % -43.96 % 28.26 % 1.69 %
Share Holder 3 Year Equity Growth Per Share 67.45 % 40.56 % 40.23 % -40.75 % 87.28 % -12.5 %
Share Holder 5 Year Equity Growth Per Share 109.9 % 83.3 % 74.12 % -34.76 % 166.6 % -31.43 %
Share Holder 10 Year Equity Growth Per Share 184.74 % 119.24 % 138.61 % -21.07 % 349.35 % -28.35 %
Dividend Per Share Growth - 14.92 % 26.75 % -16.36 % 51.86 % 22.52 %
Dividend 3 Year Growth Per Share - 60.91 % 115.53 % -1.02 % 100.06 % -
Dividend 5 Year Growth Per Share - - 115.16 % 28.8 % 157.31 % -
Dividend 10 Year Growth Per Share - - 283.27 % - 301.31 % -
Debt Growth 65.11 % 12.28 % -36.48 % -22.91 % 0.21 % 10.04 %
Free Cash Flow Growth 6.67 % 62.67 % 83.05 % 11.5 % 115.16 % 40.16 %
Updated On 31 Dec 2023 31 Dec 2023 31 Dec 2023 27 Sep 2024 31 Dec 2023 30 Sep 2024
Profitability
AMRC PWR EME J FIX ACM
Gross Profit Margin TTM 15.34 % 12.99 % 18.45 % 21.48 % 19.73 % 6.73 %
Return on Assets TTM 1.24 % 4.3 % 12.65 % 6.85 % 10.61 % 3.34 %
Return on Equity TTM 5.41 % 12.34 % 35.01 % 13.18 % 32.74 % 18.02 %
Return on Capital Employed TTM 3.35 % 9.96 % 36.67 % 12.81 % 32.33 % 7.01 %
Net Income Per EBT TTM 161.06 % 74.7 % 72.91 % 78.48 % 79.04 % 56.01 %
EBT Per Ebit TTM 30.4 % 88.27 % 102.02 % 104.42 % 92.36 % 85.14 %
EBIT Per Revenue TTM 6.02 % 5.37 % 8.75 % 6.3 % 9.84 % 5.24 %
Cash Flow To Debt Ratio TTM 3.38 % 50.05 % - 47.41 % 1187.23 % -
Receivables Turnover TTM 1.94 3.54 3.74 5.49 3.21 3.5
Payables Turnover TTM 3.56 8.6 12.94 11.92 8.67 -
Inventory Turnover TTM 118.69 72.24 122.88 - 93.96 -
Fixed Asset Turnover TTM 1778.47 % 775.79 % 2698.85 % 2521.45 % 1370.75 % -
Asset Turnover TTM 42.15 % 121.4 % 194.42 % 132.83 % 147.69 % 133.53 %
Operating Cash Flow Per Share TTM 1.33 16.1 29.36 7.71 22.75 6.16
Free Cash Flow Per Share TTM -0.52 12.25 27.65 6.83 20.07 5.27
Cash Per Share TTM 216.55 % 518.38 % 2232 % 1385.32 % 1165.11 % 1177.59 %
Operating Cash Flow Sales Ratio TTM 4.15 % 10.36 % 9.57 % 6.75 % 12.45 % 5.14 %
Free Cash Flow Operating Cash Flow Ratio TTM -38.77 % 76.12 % 94.18 % 88.52 % 88.21 % 85.55 %
Cash Flow Coverage Ratios TTM 3.38 % 50.05 % - 47.41 % 1187.23 % -
Price To Free Cash Flows Ratio TTM -45.57 27.02 16.73 18.1 21.82 20.32
Price To Operating Cash Flows Ratio TTM 17.66 20.54 15.89 17.66 19.29 17.62
Price Cash Flow Ratio TTM 17.66 20.54 15.89 17.66 19.29 17.62
Income Statement (TTM)
AMRC PWR EME J FIX ACM
Revenue $1.37B $20.88B $12.58B $11.5B $5.21B $16.11B
Gross Profit $0.25B $2.94B $2.09B $2.83B $0.99B $1.08B
Gross Profit Ratio 17.93% 14.07% 16.6% 24.63% 19.02% 6.73%
EBITDA $0.15B $1.77B $1.01B $1.15B $0.5B $1.08B
Net Income $0.06B $0.74B $0.63B $0.81B $0.32B $0.4B
EPS Diluted 1.17 5 13.31 4.81 9.01 2.95
Balance Sheet (MRQ)
AMRC PWR EME J FIX ACM
Long Term Debt $1.21B $3.72B $0.26B $1.76B $0.23B $2.96B
Total Liabilities $2.74B $9.95B $4.14B $6.37B $2.03B $9.69B
Total Equity $0.97B $6.28B $2.47B $5.39B $1.28B $2.37B
Total Investments $0.64B $0.32B $0B $0.75B $0B $0.14B
Total Debt $1.55B $4.46B $0.34B $2.75B $0.26B $3.03B
Total Assets $3.71B $16.24B $6.61B $11.76B $3.31B $12.06B
Cash Flow Statement (TTM)
AMRC PWR EME J FIX ACM
Net Income $0.06B $0.74B $0.63B $0.85B $0.32B $0.46B
Inventory $0B $0B $-0.02B $0B $0B $0B
Dividends Paid $0B $-0.05B $-0.03B $-0.14B $-0.03B $-0.12B
Operating Cash Flow $-0.07B $1.58B $0.9B $1.05B $0.64B $0.83B
Capital Expenditure $-0.55B $-0.43B $-0.08B $-0.12B $-0.09B $0B
Related Stocks
Ticker Name Price
ACM AECOM 107.41
AENZ Aenza S.A.A. 1.94
AGFY Agrify Corporation 32.6
AGX Argan, Inc. 141.12
APG APi Group Corporation 36.015
ATCX Atlas Technical Consultants, Inc. 12.25
BBCP Concrete Pumping Holdings, Inc. 6.49
BLD TopBuild Corp. 310.78
BLNK Blink Charging Co. 1.53
BWMN Bowman Consulting Group Ltd. 24.26
DRTT DIRTT Environmental Solutions Ltd. 0.3343
DY Dycom Industries, Inc. 174.59
ECG 70.49
EME EMCOR Group, Inc. 455.87
ENG ENGlobal Corporation 1.08
FIX Comfort Systems USA, Inc. 426.04
FLR Fluor Corporation 49.8
GLDD Great Lakes Dredge & Dock Corporation 11.28
GVA Granite Construction Incorporated 88.265
HIL Hill International, Inc. 3.4
ETFs With Exposure to AMRC
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.02825 220.63
VTI Vanguard Total Stock Market Index Fund 0 292.58
SCHB Schwab U.S. Broad Market ETF 0.00220563 22.91
VT Vanguard Total World Stock Index Fund 0 118.47
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.00148 129.86
SHLD Victory Portfolios II - VictoryShares Protect America ETF 0.57 37.73
VB Vanguard Small Cap Index Fund 0.01 240.78
SCHA Schwab U.S. Small-Cap ETF 0.0316383 25.88
IWN iShares Russell 2000 Value ETF 0.0385 163.42
IWV iShares Russell 3000 ETF 0.00121 337.62
IWO iShares Russell 2000 Growth ETF 0.01827 288.21
EZM WisdomTree U.S. MidCap Earnings Fund 0.04 62.64
FNDB Schwab Fundamental U.S. Broad Market Index ETF 0.000343485 23.3582
VBK Vanguard Small Cap Growth Index Fund 0.03 281.76
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.058 41.5213
VXF Vanguard Extended Market Index Fund 0.01 190.949
HDG ProShares Hedge Replication ETF 0.00398282 49.48
FNDA Schwab Fundamental U.S. Small Company Index ETF 0.00574287 29.61
UWM ProShares Ultra Russell2000 0.0108487 41.7887
FIDU Fidelity MSCI Industrials Index ETF 0.0206383 70.65
PBW Invesco WilderHill Clean Energy ETF 0.907 20.79
AIRR First Trust RBA American Industrial RenaissanceTM ETF 0.57 76.9645
VTHR Vanguard Russell 3000 Index Fund 0 263.09
VIS Vanguard Industrials Index Fund 0.02 256.065
FTLS First Trust Long/Short Equity ETF -0.02 66.33
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0.011 218.44
URTY ProShares UltraPro Russell2000 0.0050083 49.035
FYT First Trust Small Cap Value AlphaDEX Fund 0.09 54.8533
VTWV Vanguard Russell 2000 Value Index Fund 0.04 143.96
EES WisdomTree U.S. SmallCap Earnings Fund 0.0005506 53.7235
CSA VictoryShares US Small Cap Volatility Wtd ETF 0.0542611 75.03
CSF VictoryShares US Discovery Enhanced Volatility Wtd ETF 0.0543592 55.14
CSML IQ Chaikin U.S. Small Cap ETF 0.07 34.9484
ETHO Etho Climate Leadership U.S. ETF 0.16 60.665
FAB First Trust Multi Cap Value AlphaDEX Fund 0.02 82.97
FAD First Trust Multi Cap Growth AlphaDEX Fund 0.04 142.189
FYC First Trust Small Cap Growth AlphaDEX Fund 0.19 77.655
FYX First Trust Small Cap Core AlphaDEX Fund 0.09 101.306
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0 68.969
HAP VanEck Natural Resources ETF 0.02 45.68
ISMD Inspire Small/Mid Cap Impact ETF 0.123198 37.4328
ISCB iShares Morningstar Small-Cap ETF 0.01505 58.7225
ISCG iShares Morningstar Small-Cap Growth ETF 0.01988 49.7499
ISCV iShares Morningstar Small-Cap Value ETF 0.01091 63.2635
JSMD Janus Henderson Small/Mid Cap Growth Alpha ETF 0.07 75.93
JSML Janus Henderson Small Cap Growth Alpha ETF 0.28 66.0575
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.022 39.661
PBD Invesco Global Clean Energy ETF 0.792 11.85
PBSM Invesco PureBeta MSCI USA Small Cap ETF 0.035 31.9152
QCLN First Trust NASDAQ Clean Edge Green Energy Index Fund 0.46 34.8774
SMLF iShares MSCI USA Small-Cap Multifactor ETF 0.02193 67.62
TUSA First Trust Dividend Strength ETF 0.03 46.1232
VFMO Vanguard U.S. Momentum Factor ETF 0.07 165.905
VTWG Vanguard Russell 2000 Growth Index Fund 0.02 210.712
VTWO Vanguard Russell 2000 Index Fund 0.03 89.27
IUSS Invesco RAFI Strategic US Small Company ETF 0.01 33.58
CIF.TO iShares Global Infrastructure Index ETF 0.44357 49.36
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.029 36.02
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0 103.39
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0 103.37
VBAIX Vanguard Balanced Index Fund Institutional Shares 0 50.85
VBIAX Vanguard Balanced Index Fund Admiral Shares 0 50.84
VBINX Vanguard Balanced Index Fund Investor Shares 0 50.84
SPGM SPDR Portfolio MSCI Global Stock Market ETF 0.001139 63.87
KOMP SPDR S&P Kensho New Economies Composite ETF 0.256651 51.3421
CNRG SPDR Kensho Clean Power ETF 2.10432 61.6898
VALT ETFMG Sit Ultra Short ETF 0.33 48.52
ACES ALPS Clean Energy ETF 0.0097 26.56
ESGV Vanguard ESG U.S. Stock ETF 0 105.965
IETC iShares Evolved U.S. Technology ETF 0.04323 86.435
ESML iShares ESG Aware MSCI USA Small-Cap ETF 0.04297 42.02
RYLD Global X Russell 2000 Covered Call ETF 0.01 16.4551
AVUV Avantis U.S. Small Cap Value ETF 0.09 95.84
AVUS Avantis U.S. Equity ETF 0.01 97.5488
DFAU Dimensional US Core Equity Market ETF 0.00180959 40.855
FEDX Emles Federal Contractors ETF 2 24.58
CTEC Global X CleanTech ETF 1.47 7.08
SILX ETFMG Prime 2x Daily Junior Silver Miners ETF 0.41 1.75
DFUS Dimensional U.S. Equity ETF 0.00214869 64.41
DFAT Dimensional U.S. Targeted Value ETF 0.0195254 55.3999
DFAS Dimensional U.S. Small Cap ETF 0.0199333 64.9823
DFAC Dimensional U.S. Core Equity 2 ETF 0.00403901 34.801
VTSAX Vanguard Total Stock Market Index Fund 0 144.71
MMSC First Trust Multi-Manager Small Cap Opportunities ETF 0.23 20.8213
NTKI Nationwide Russell 2000 Risk-Managed Income ETF 0.04 19.0104
CT2B.AS iShares Smart City Infrastructure UCITS ETF 0.21316 7.3662
WSML.L iShares MSCI World Small Cap UCITS ETF 0.01255 7.584
SHFT iClima Distributed Smart Energy ETF 2.13 17.8303
VSCIX Vanguard Small-Cap Index Fund Institutional Shares 0.02 117.36
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.01 147.65
VITSX Vanguard Total Stock Market Index Fund 0 144.73
GCLN Goldman Sachs Bloomberg Clean Energy Equity ETF 0 35.892
DFSV Dimensional US Small Cap Value ETF 0.0398718 30.5631
DFUV Dimensional US Marketwide Value ETF 0.00001916 41.0201
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.00231 5.1785
NAESX Vanguard Small Cap Index Fund 0.02 117.36
STXK Ea Series Trust - Strive 2000 ETF 0.04 31.55
DFSU Dimensional US Sustainability Core 1 ETF 0.00200707 38.23
RNEW VanEck Green Infrastructure ETF 0 25.19
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.01956 7.269
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.00229065 101.68
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.01 147.66
VSGAX Vanguard Small-Cap Growth Index Fd Admiral 0.04 101.02
JCRAX ALPS/CoreCommodity Management CompleteCommodities Strategy Fund - Investor Class 0.0003 6.98
CUSS.L iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.00405 540.15
CT2B.L iShares Smart City Infrastructure UCITS ETF 0.21316 5.829
SXRG.DE iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.00674 518
VEXPX Vanguard Explorer Fd 0.08 124.87
BBSC JPMorgan BetaBuilders U.S. Small Cap Equity ETF 0.05 68.42
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.03 6.0205
VSMAX Vanguard Small Cap Index Fd Admiral Shs 0.02 117.37
VINAX Vanguard Industrials Index Fund Admiral Shares 0.02 133.26
USFM.L UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-dis 0 2771
SWSSX Schwab Small-Cap Index Fund-Select Shares 0.0454958 36.49
VEXRX Vanguard Explorer Fund 0.08 116.21
USUE.DE UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-acc 0 36.695
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0 42.4
FRNW Fidelity Clean Energy ETF 1.66 13.7127
JKK iShares Morningstar Small-Cap Growth ETF 0.14 307.42
JKJ iShares Morningstar Small-Cap ETF 0.07 231.193
PZD Invesco MSCI Sustainable Future ETF 1.17 72.12
SOLR SmartETFs Sustainable Energy II ETF 0.0159 24.79
AVSC Avantis U.S. Small Cap Equity ETF 0.09 54.4
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.00381 4.955
FVI First Trust Total US Market AlphaDEX ETF 0.02 0
CITY.AS iShares Smart City Infrastructure UCITS ETF 0.15788 7.7963
VMNFX Vanguard Market Neutral Fund -50.74 13.98
QWST Harbor ETF Trust - Harbor Small Cap Explorer ETF 0.8 32.0152
ZSC USCF ETF Trust - USCF Sustainable Commodity Strategy Fund 0.12 22.3
DCOR Dimensional ETF Trust 0.00366758 64.735
VEMPX Vanguard Extended Market Index InstlPlus 0.01 364.38
CSUSS.MI iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.0059 518.29
USFMDN.MX UBS (Irl) ETF Public Limited Company - MSCI USA Select Factor Mix UCITS ETF 0 382
SFLO VictoryShares Small Cap Free Cash Flow ETF 0.539652 26.35
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0 271.49
QSML WisdomTree U.S. SmallCap Quality Growth Fund 0.0015267 27.45
SFSNX Schwab Fundamental US Small Company Idx 0.0117444 18.02
VSGIX Vanguard Small Cap Growth Index I 0.04 80.9
VTWIX Vanguard Total World Stock Index I 0 244.41
RSSL Global X Funds 0.03 88.38
EBIT Harbor ETF Trust - Harbor AlphaEdge Small Cap Earners ETF 0.000334787 32.25
DXUV Dimensional ETF Trust 0.00082834 53.325
RFLR Innovator ETFs Trust 0.05 25.82
Unlock