Profile
AMRC PWR EME FIX J ACM
Company Name Ameresco, 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 $884.27M $50.44B $21.71B $18.40B $15.92B $15.14B
Employees 1.50K 58.40K 40.40K 18.30K 45.00K 51.00K
CEO George P. Sakellaris Mr. Earl C. Austin Jr. Mr. Anthony J. Guzzi Brian E. Lane Robert V. Pragada W. Troy Rudd
Ratings
AMRC PWR EME FIX J ACM
Quant Rating Score 3 3 4 4 3 3
Quant Rating Neutral Neutral Buy Buy Neutral Neutral
Trading
AMRC PWR EME FIX J ACM
Last Close $16.81 $386.51 $547.22 $530.41 $132.61 $115.75
High 52 $38.78 $386.51 $547.22 $550.27 $155.53 $116.97
Low 52 $8.66 $236.71 $340.22 $292.14 $110.86 $82.37
Price vs. 52 Week High -56.65 % 0 % 0 % -3.61 % -14.74 % -1.04 %
Price vs. 52 Week Low 94.11 % 63.28 % 60.84 % 81.56 % 19.62 % 40.52 %
Total Return
AMRC PWR EME FIX J ACM
1 Month Return 13.35 % 7.63 % 13.38 % 6.37 % 5.56 % 4.4 %
3 Month Return 55.36 % 61.4 % 60 % 78.88 % 18.99 % 29.69 %
6 Month Return -38.89 % 18.37 % 15.53 % 18.25 % -0.89 % 7.42 %
9 Month Return -51.53 % 26.43 % 25.8 % 31.77 % -5.31 % 11.58 %
YTD Return -28.41 % 22.29 % 20.56 % 25.08 % -0.76 % 8.36 %
1 Year Return -38.96 % 51.81 % 47.46 % 70.08 % -4.25 % 33.67 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
AMRC 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) 0.21 % 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 %
Growth
AMRC PWR EME FIX J ACM
Asset Growth 11.98 % 15.07 % -19.55 %
Gross Profit Growth 3.92 % 19.53 % 4.5 %
Revenue Growth 28.76 % 13.36 % 5.99 %
Revenue 3 Year 41.35 % 74.8 % -15.22 %
Revenue 5 Year 81.58 % 93.83 % -0.65 %
Revenue 10 Year 162.93 % 350.79 % -5.68 %
EBIT Growth 24.99 % 22.29 % 37.34 %
Net Income Growth -9.15 % 21.5 % 21.08 %
Net Income 3 Yeari Growth Per Share -21.79 % 78.46 % 75.55 %
Net Income 5 Yeari Growth Per Share 13.6 % 123.19 % 182.49 %
Net Income 10 Yeari Growth Per Share 381.74 % 355.92 % 155.79 %
Operating Income Growth 32.26 % 19.37 % 2.36 %
Operating Cash Flow Growth (CFG) 268.02 % 32.06 % 8.2 %
Operating 3 Year CFG 166.27 % 242.51 % 50.86 %
Operating 5 Year CFG 153.28 % 291.97 % 416.72 %
Operating 10 Year CFG 40702.23 % 901.05 % 52.15 %
EPS Growth -10 % 20.08 % 19.36 %
EPS Diluted Growth -8.55 % 20.6 % 19.25 %
Book Value Per Share 7.86 % 15.3 % -24.75 %
Share Holder 3 Year Equity Growth Per Share 39.68 % 37.19 % -20.43 %
Share Holder 5 Year Equity Growth Per Share 110.13 % 79.17 % -12.4 %
Share Holder 10 Year Equity Growth Per Share 211.88 % 142.34 % 5.99 %
Dividend Per Share Growth - 12.18 % 12.32 %
Dividend 3 Year Growth Per Share - 52.68 % 32.91 %
Dividend 5 Year Growth Per Share - 131.31 % 72.96 %
Dividend 10 Year Growth Per Share - - -
Debt Growth 10.02 % 0.34 % -22.91 %
Free Cash Flow Growth 48.41 % 29.44 % 11.5 %
Updated On 31 Dec 2024 31 Dec 2024 27 Sep 2024
Profitability
AMRC PWR EME FIX J ACM
Gross Profit Margin TTM 14.31 % 14.2 % 19.32 % 21.42 % 28.46 % 7.09 %
Return on Assets TTM 1.21 % 4.86 % 13.01 % 13.03 % 4.1 % 5.24 %
Return on Equity TTM 5.19 % 13.1 % 36.9 % 36.35 % 9.56 % 27.52 %
Return on Capital Employed TTM 3.39 % 10.89 % 36.4 % 38.11 % 7.57 % 8.14 %
Net Income Per EBT TTM 140.9 % 74.24 % 73.28 % 79.23 % 96.02 % 72.63 %
EBT Per Ebit TTM 31.19 % 87.56 % 102.15 % 91.38 % 76.69 % 88.63 %
EBIT Per Revenue TTM 6.27 % 5.76 % 9.36 % 11.23 % 7 % 5.98 %
Cash Flow To Debt Ratio TTM 3.84 % 38.82 % 217.77 % 220.9 % 22.15 % 30.83 %
Receivables Turnover TTM 1.96 3.8 3.63 3.21 3.08 3.54
Payables Turnover TTM 3.59 - 11.62 10.26 6.43 6.46
Inventory Turnover TTM 126.52 81.12 128.57 91.26 - -
Fixed Asset Turnover TTM 2040.32 % 803.21 % 2552.59 % 1403.39 % 1550.04 % 2029.83 %
Asset Turnover TTM 43.75 % 130 % 185.68 % 160.24 % 79.53 % 136.21 %
Operating Cash Flow Per Share TTM 1.3 12.43 30.1 17.3 5.65 7.03
Free Cash Flow Per Share TTM -4.92 8.92 28.34 14.25 4.8 6.31
Cash Per Share TTM 136.25 % 351.08 % 1253.99 % 576.39 % 1129.19 % 1207.91 %
Operating Cash Flow Sales Ratio TTM 3.75 % 7.41 % 9.23 % 8.39 % 7.74 % 5.81 %
Free Cash Flow Operating Cash Flow Ratio TTM -377.27 % 71.74 % 94.16 % 82.37 % 84.99 % 89.76 %
Cash Flow Coverage Ratios TTM 3.84 % 38.82 % 217.77 % 220.9 % 22.15 % 30.83 %
Price To Free Cash Flows Ratio TTM -3.42 38.14 16.66 36.35 27.13 18.11
Price To Operating Cash Flows Ratio TTM 12.9 27.38 16.12 30.15 23.5 16.27
Price Cash Flow Ratio TTM 12.9 27.38 16.12 30.15 23.5 16.27
Income Statement (TTM)
AMRC PWR EME FIX J ACM
Revenue $1.77B $23.67B $14.57B $7.03B $11.5B $16.11B
Gross Profit $0.26B $3.51B $2.77B $1.48B $2.83B $1.08B
Gross Profit Ratio 14.47% 14.83% 18.98% 21.01% 24.63% 6.73%
EBITDA $0.11B $2.16B $1.51B $0.82B $1.26B $0.83B
Net Income $0.06B $0.9B $1.01B $0.52B $0.81B $0.4B
EPS Diluted 1.07 6.03 21.52 14.6 6.32 2.95
Balance Sheet (MRQ)
AMRC PWR EME FIX J ACM
Long Term Debt $1.53B $4.09B $0B $0.06B $1.76B $2.93B
Total Liabilities $3.1B $11.35B $4.78B $3.01B $6.37B $9.69B
Total Equity $1.05B $7.33B $2.94B $1.7B $5.39B $2.37B
Total Investments $1.92B $0B $0B $0B $0.75B $0.14B
Total Debt $1.7B $4.48B $0.71B $0.31B $2.75B $3.03B
Total Assets $4.16B $18.68B $7.72B $4.71B $11.76B $12.06B
Cash Flow Statement (TTM)
AMRC PWR EME FIX J ACM
Net Income $0.05B $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.12B $2.08B $1.41B $0.85B $1.05B $0.83B
Capital Expenditure $-0.44B $-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
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
ECG 65.16
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 AMRC
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.01913 223.035
VTI Vanguard Total Stock Market Index Fund 0 308.03
SCHB Schwab U.S. Broad Market ETF 0.000819484 24.135
VT Vanguard Total World Stock Index Fund 0 129.79
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.00093 136.82
SHLD Victory Portfolios II - VictoryShares Protect America ETF 0.57 59.1
VB Vanguard Small Cap Index Fund 0.00378 243.21
SCHA Schwab U.S. Small-Cap ETF 0.0132479 26.08
IWN iShares Russell 2000 Value ETF 0.03948 164.95
IWV iShares Russell 3000 ETF 0.00076 355.94
IWO iShares Russell 2000 Growth ETF 0.01203 292.05
EZM WisdomTree U.S. MidCap Earnings Fund 0.04 63.73
FNDB Schwab Fundamental U.S. Broad Market Index ETF 0.000343485 24.47
VBK Vanguard Small Cap Growth Index Fund 0.00883 281.56
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.047 42.085
VXF Vanguard Extended Market Index Fund 0.0066 197.5
HDG ProShares Hedge Replication ETF 0.00266088 49.95
FNDA Schwab Fundamental U.S. Small Company Index ETF 0.00574287 29.77
UWM ProShares Ultra Russell2000 0.0149654 40.22
FIDU Fidelity MSCI Industrials Index ETF 0.00856714 78.76
PBW Invesco WilderHill Clean Energy ETF 1.583 21.62
AIRR First Trust RBA American Industrial RenaissanceTM ETF 0.65 84.32
VTHR Vanguard Russell 3000 Index Fund 0.00076 276.285
VIS Vanguard Industrials Index Fund 0.00797 284.48
FTLS First Trust Long/Short Equity ETF -0.02 66.3
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0.011 228.185
URTY ProShares UltraPro Russell2000 0.0122383 43.32
FYT First Trust Small Cap Value AlphaDEX Fund 0.09 53.1295
VTWV Vanguard Russell 2000 Value Index Fund 0.02468 145.53
EES WisdomTree U.S. SmallCap Earnings Fund 0.0005506 53.215
CSA VictoryShares US Small Cap Volatility Wtd ETF 0.0542611 66.1625
CSF VictoryShares US Discovery Enhanced Volatility Wtd ETF 0.0543592 51.03
CSML IQ Chaikin U.S. Small Cap ETF 0.07 34.9484
ETHO Etho Climate Leadership U.S. ETF 0.16 60.29
FAB First Trust Multi Cap Value AlphaDEX Fund 0.02 84.2913
FAD First Trust Multi Cap Growth AlphaDEX Fund 0.04 147.89
FYC First Trust Small Cap Growth AlphaDEX Fund 0.19 80.93
FYX First Trust Small Cap Core AlphaDEX Fund 0.09 100.707
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0 70.6
HAP VanEck Natural Resources ETF 0.02 53.55
ISMD Inspire Small/Mid Cap Impact ETF 0.241461 37.1
ISCB iShares Morningstar Small-Cap ETF 0.01087 59.9662
ISCG iShares Morningstar Small-Cap Growth ETF 0.01421 50.68
ISCV iShares Morningstar Small-Cap Value ETF 0.00796 63.98
JSMD Janus Henderson Small/Mid Cap Growth Alpha ETF 0.07 79.29
JSML Janus Henderson Small Cap Growth Alpha ETF 0.28 68.73
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.022 41.215
PBD Invesco Global Clean Energy ETF 0.637 13.25
PBSM Invesco PureBeta MSCI USA Small Cap ETF 0.035 31.9152
QCLN First Trust NASDAQ Clean Edge Green Energy Index Fund 0.32 34.62
SMLF iShares MSCI USA Small-Cap Multifactor ETF 0.02193 69.82
TUSA First Trust Dividend Strength ETF 0.03 46.1232
VFMO Vanguard U.S. Momentum Factor ETF 0.07 173.74
VFVA Vanguard U.S. Value Factor ETF 0.09 123.12
VTWG Vanguard Russell 2000 Growth Index Fund 0.01148 213.24
VTWO Vanguard Russell 2000 Index Fund 0.01758 90.135
IUSS Invesco RAFI Strategic US Small Company ETF 0.01 33.58
XAW.TO iShares Core MSCI All Country World ex Canada Index ETF 0 46.5
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.95
XTR.TO iShares Diversified Monthly Income ETF 0 11.35
CIF.TO iShares Global Infrastructure Index ETF 0.44357 52.81
XSU.TO iShares U.S. Small Cap Index ETF (CAD-Hedged) 0.02 42.67
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0236 37.56
VVL.TO Vanguard Global Value Factor ETF 0.10066 54.85
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.00083 104.8
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0 104.79
VBAIX Vanguard Balanced Index Fund Institutional Shares 0 50.17
VBIAX Vanguard Balanced Index Fund Admiral Shares 0 50.16
VBINX Vanguard Balanced Index Fund Investor Shares 0 50.17
SPGM SPDR Portfolio MSCI Global Stock Market ETF 0.000695 69.84
KOMP SPDR S&P Kensho New Economies Composite ETF 0.350412 55.7
CNRG SPDR Kensho Clean Power ETF 2.1611 64.995
VALT ETFMG Sit Ultra Short ETF 0.33 48.52
ACES ALPS Clean Energy ETF 0.0089 27.58
ESGV Vanguard ESG U.S. Stock ETF 0 111.01
IETC iShares Evolved U.S. Technology ETF 0.04323 94.84
ESML iShares ESG Aware MSCI USA Small-Cap ETF 0.04297 42.52
RYLD Global X Russell 2000 Covered Call ETF 0.01 15
AVUV Avantis U.S. Small Cap Value ETF 0.02 95.01
AVUS Avantis U.S. Equity ETF 0 102.53
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.75
XGRO.TO iShares Core Growth ETF Portfolio 0 31.88
XINC.TO iShares Core Income Balanced ETF Portfolio 0 20.69
DFAU Dimensional US Core Equity Market ETF 0.0000109537 42.97
FEDX Emles Federal Contractors ETF 2 24.58
CTEC Global X CleanTech ETF 0.88 7.8
SILX ETFMG Prime 2x Daily Junior Silver Miners ETF 0.41 1.75
DFUS Dimensional U.S. Equity ETF 0.000011409 67.95
DFAT Dimensional U.S. Targeted Value ETF 0.00020408 56.35
DFAS Dimensional U.S. Small Cap ETF 0.000122443 65.87
DFAC Dimensional U.S. Core Equity 2 ETF 0.0000132659 36.52
VTSAX Vanguard Total Stock Market Index Fund 0 150.01
MMSC First Trust Multi-Manager Small Cap Opportunities ETF 0.12 20.724
NTKI Nationwide Russell 2000 Risk-Managed Income ETF 0.04 19.0104
CISB.SW iShares Smart City Infrastructure UCITS ETF 0.09929 8.859
CT2B.AS iShares Smart City Infrastructure UCITS ETF 0.09929 8.3211
CUS1.L iShares VII PLC - iShares MSCI USA Small Cap UCITS ETF USD (Acc) 0.00272 39525
WRCY.L WisdomTree Recycling Decarbonisation UCITS ETF 4.92531 17.028
WSML.L iShares MSCI World Small Cap UCITS ETF 0.00766 8.269
AYEU.DE iShares Smart City Infrastructure UCITS ETF 0.09929 7.533
SHFT iClima Distributed Smart Energy ETF 2.13 17.8303
VSCIX Vanguard Small-Cap Index Fund Institutional Shares 0.00378 116.62
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.0066 149.82
VITSX Vanguard Total Stock Market Index Fund 0 150.04
GCLN Goldman Sachs Bloomberg Clean Energy Equity ETF 0 34.1041
DFSV Dimensional US Small Cap Value ETF 0.000392363 30.86
DFUV Dimensional US Marketwide Value ETF 0.00000932 43.19
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.00155 5.59
NAESX Vanguard Small Cap Index Fund 0.01 116.62
STXK Ea Series Trust - Strive 2000 ETF 0.04 31.3
DFSU Dimensional US Sustainability Core 1 ETF 0.00021346 39.96
RNEW VanEck Green Infrastructure ETF 0.3 25.06
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.00766 7.04
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.00229065 106.14
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.0066 149.83
VSGAX Vanguard Small-Cap Growth Index Fd Admiral 0.00883 98.98
JCRAX ALPS/CoreCommodity Management CompleteCommodities Strategy Fund - Investor Class 0.0003 7.8
CUSS.L iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.00272 540.6
CT2B.L iShares Smart City Infrastructure UCITS ETF 0.09929 6.092
SXRG.DE iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.00272 459.35
VEXPX Vanguard Explorer Fd 0.06 115.8
BBSC JPMorgan BetaBuilders U.S. Small Cap Equity ETF 0.04 68.11
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.00766 6.0535
VSMAX Vanguard Small Cap Index Fd Admiral Shs 0.00378 116.63
VINAX Vanguard Industrials Index Fund Admiral Shares 0.00797 146.18
USFM.L UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-dis 0 2669
SWSSX Schwab Small-Cap Index Fund-Select Shares 0.0454958 36.29
VEXRX Vanguard Explorer Fund 0.06 107.7
USUE.DE UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-acc 0 34.315
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0 45.99
FRNW Fidelity Clean Energy ETF 1.1 16.695
JKK iShares Morningstar Small-Cap Growth ETF 0.01421 307.42
JKJ iShares Morningstar Small-Cap ETF 0.01087 231.193
PZD Invesco MSCI Sustainable Future ETF 1.17 72.12
SOLR SmartETFs Sustainable Energy II ETF 0.0115 28.55
AVSC Avantis U.S. Small Cap Equity ETF 0.06 54.025
JKL iShares Morningstar Small-Cap Value ETF 0.00796 172.726
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.00155 4.754
FVI First Trust Total US Market AlphaDEX ETF 0.02 8
CITY.AS iShares Smart City Infrastructure UCITS ETF 0.09929 8.8625
VMNFX Vanguard Market Neutral Fund -107.2 13.7
QWST Harbor ETF Trust - Harbor Small Cap Explorer ETF 0.8 32.0152
ZSC USCF ETF Trust - USCF Sustainable Commodity Strategy Fund 0.07 23.365
DCOR Dimensional ETF Trust 0.00131727 68.075
VEMPX Vanguard Extended Market Index InstlPlus 0.0066 369.73
CSUSS.MI iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.00272 458.73
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.40723 27.2543
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0 281.45
QSML WisdomTree U.S. SmallCap Quality Growth Fund 0.0011877 27.1847
SFSNX Schwab Fundamental US Small Company Idx 0.0117444 17.89
EHLS Even Herd Long Short ETF -0.15 22.0613
VSGIX Vanguard Small Cap Growth Index I 0.00883 79.26
VTWIX Vanguard Total World Stock Index I 0 265.1
RSSL Global X Funds 0.02 87.32
EBIT Harbor ETF Trust - Harbor AlphaEdge Small Cap Earners ETF 0.0347561 32.62
DXUV Dimensional ETF Trust 0.00044654 55.61
RFLR Innovator ETFs Trust 0 25.415
WSML iShares MSCI World Small-Cap ETF 0.00875 28.4066
Unlock