Profile
STN PWR FER FIX EME APG
Company Name Stantec Inc. Quanta Services, Inc. Ferrovial SE Comfort Systems USA, Inc. EMCOR Group, Inc. APi Group Corporation
Sector Industrials Industrials Industrials Industrials Industrials Industrials
Industry Engineering & Construction Engineering & Construction Engineering & Construction Engineering & Construction Engineering & Construction Engineering & Construction
Market Cap $11.32B $71.24B $51.25B $43.39B $34.22B $19.16B
Employees 32.00K 58.40K 25.26K 18.30K 40.40K 29.00K
CEO Gordon Allan Johnston Earl C. Austin Jr. Ignacio Madridejos Fernandez Brian E. Lane Anthony J. Guzzi Russell A. Becker
Ratings
STN PWR FER FIX EME APG
Quant Rating Score 3 2 3 3 4 2
Quant Rating Neutral Sell Neutral Neutral Buy Sell
Trading
STN PWR FER FIX EME APG
Last Close $99.16 $426.87 $63.04 $919.82 $611.4 $37.4
High 52 $113.34 $453.83 $64.85 $1010.64 $777.01 $51.23
Low 52 $74.62 $236.71 $38.55 $296.51 $342.02 $32.22
Price vs. 52 Week High -12.51 % -5.94 % -2.79 % -8.99 % -21.31 % -27 %
Price vs. 52 Week Low 32.89 % 80.33 % 63.53 % 210.22 % 78.76 % 16.08 %
Total Return
STN PWR FER FIX EME APG
1 Month Return -9.91 % -1.61 % -0.66 % 11.1 % -11.26 % 9.23 %
3 Month Return -6.56 % 11.36 % 14.12 % 32.23 % -0.25 % 5.23 %
6 Month Return -2.11 % 23.81 % 23.78 % 94.89 % 29.97 % -18.52 %
9 Month Return 28.66 % 48.43 % 38.25 % 133.11 % 40.9 % -0.16 %
YTD Return 26.4 % 35.06 % 49.99 % 116.91 % 34.7 % 3.98 %
1 Year Return 19.41 % 29.05 % 60.94 % 93.88 % 18.95 % 4.62 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
STN PWR FER FIX EME APG
Dividend Yield Percentage (TTM) 0.66 % 0.09 % 1.32 % 0.16 % 0.15 % -
Dividend Paid and Capex Coverage Ration (TTM) 5.65 % 2.92 % 2.18 % 4.9 % 8.67 % 7.5 %
Dividend Per Share (TTM) 0.9 % 0.41 % 0.79 % 1.95 % 1.15 % -
Payout Ratio (TTM) 20.52 % 5.78 % 6.66 % 7.18 % 4.01 % -
Growth
STN PWR FER FIX EME APG
Asset Growth 20.63 % 10.19 % 16.74 %
Gross Profit Growth 16.43 % 7.57 % 32.34 %
Revenue Growth 15.75 % 7.43 % 15.76 %
Revenue 3 Year 59.85 % 33.01 % 70.59 %
Revenue 5 Year 97.08 % 48.9 % 91.44 %
Revenue 10 Year 143.17 % 6.08 % 222.6 %
EBIT Growth 14.24 % 280.5 % 55.18 %
Net Income Growth 14.22 % 604.13 % 59.11 %
Net Income 3 Yeari Growth Per Share 75.7 % 166.48 % 204.58 %
Net Income 5 Yeari Growth Per Share 136.85 % 1091.04 % 273.5 %
Net Income 10 Yeari Growth Per Share 80.26 % 722.48 % 749.68 %
Operating Income Growth 19.2 % 397.44 % 53.57 %
Operating Cash Flow Growth (CFG) 10.72 % 2.38 % 56.49 %
Operating 3 Year CFG 48.19 % 57.33 % 412.2 %
Operating 5 Year CFG 30.37 % 8.17 % 377.26 %
Operating 10 Year CFG 138.73 % -7.63 % 712.2 %
EPS Growth 6.38 % 890.91 % 61.63 %
EPS Diluted Growth 6.38 % 844.68 % 61.68 %
Book Value Per Share 17.19 % 42.62 % 20.83 %
Share Holder 3 Year Equity Growth Per Share 43.52 % 47.91 % 51.28 %
Share Holder 5 Year Equity Growth Per Share 53.6 % 39.1 % 72.19 %
Share Holder 10 Year Equity Growth Per Share 122.39 % 9.33 % 195.2 %
Dividend Per Share Growth 7.99 % -1.29 % 34.85 %
Dividend 3 Year Growth Per Share 26.83 % 313.32 % 78.68 %
Dividend 5 Year Growth Per Share 43.67 % -46.17 % 191.43 %
Dividend 10 Year Growth Per Share 129.2 % -51.74 % 189.92 %
Debt Growth 20.1 % -0.29 % 1.06 %
Free Cash Flow Growth 13.51 % -9.35 % 62.31 %
Updated On 31 Dec 2024 31 Dec 2024 31 Dec 2024
Profitability
STN PWR FER FIX EME APG
Gross Profit Margin TTM 50.96 % 13.51 % 87.44 % 23.49 % 19.39 % 31.14 %
Return on Assets TTM 5.95 % 4.48 % 7.35 % 14.5 % 13.08 % 3.02 %
Return on Equity TTM 15.78 % 13.12 % 32.61 % 43.59 % 36.84 % 8.5 %
Return on Capital Employed TTM 17.07 % 10.18 % 9.64 % 40.58 % 37.63 % 7.56 %
Net Income Per EBT TTM 76.26 % 73.44 % 88.69 % 78.95 % 73.29 % 72.65 %
EBT Per Ebit TTM 63.78 % 86.75 % 110.91 % 95.22 % 100.92 % 71.54 %
EBIT Per Revenue TTM 14.69 % 5.9 % 28.73 % 13.39 % 9.41 % 6.61 %
Cash Flow To Debt Ratio TTM 31.66 % 30.15 % 14.2 % 219.07 % 293.71 % 21.63 %
Receivables Turnover TTM 2.75 3.42 3.16 3.08 3.68 3.58
Payables Turnover TTM 2.86 5.33 0.51 9.57 12.59 9.82
Inventory Turnover TTM - 70.15 1.76 80.79 124.23 35.61
Fixed Asset Turnover TTM 774.35 % 809.13 % 638.54 % 1359.7 % 2566.33 % 1135.76 %
Asset Turnover TTM 83.35 % 119 % 26.01 % 144.06 % 188 % 87.78 %
Operating Cash Flow Per Share TTM 7.52 12.17 1.99 26.29 27.82 1.59
Free Cash Flow Per Share TTM 7.06 8.4 1.25 22.62 25.62 1.38
Cash Per Share TTM 335.15 % 409.55 % 384.27 % 2495.89 % 1461.19 % 133.41 %
Operating Cash Flow Sales Ratio TTM 12.67 % 6.7 % 21.25 % 11.15 % 7.68 % 8.62 %
Free Cash Flow Operating Cash Flow Ratio TTM 93.88 % 69 % 63.01 % 86.05 % 92.1 % 86.67 %
Cash Flow Coverage Ratios TTM 31.66 % 30.15 % 14.2 % 219.07 % 293.71 % 21.63 %
Price To Free Cash Flows Ratio TTM 19.25 56.91 46.66 54.32 29.79 33.5
Price To Operating Cash Flows Ratio TTM 18.07 39.24 30.14 46.79 27.48 28.02
Price Cash Flow Ratio TTM 18.07 39.24 30.14 46.79 27.48 28.02
Related Stocks
Ticker Name Price
ACM AECOM 102.7
AENZ Aenza S.A.A. 1.94
AGFY Agrify Corporation 47.12
AGX Argan, Inc. 370
AMRC Ameresco, Inc. 32.36
APG APi Group Corporation 44.81
ATCX Atlas Technical Consultants, Inc. 12.25
BBCP Concrete Pumping Holdings, Inc. 6.43
BLD TopBuild Corp. 522.39
BLNK Blink Charging Co. 0.7102
BNC CEA Industries Inc. Common Stock 4.73
BWMN Bowman Consulting Group Ltd. 35.77
CSLRW Complete Solaria, Inc. 0.181
DRTT DIRTT Environmental Solutions Ltd. 0.3343
DY Dycom Industries, Inc. 415.28
ECG 101.6
EME EMCOR Group, Inc. 776.24
ENG ENGlobal Corporation 1.08
FBGL FBS Global Limited Ordinary Shares 0.9078
FER Ferrovial SE 73.54
ETFs With Exposure to STN
Ticker ETF Name Weight Percentage Price
VEA Vanguard Developed Markets Index Fund 0.03915 68.37
IXUS iShares Core MSCI Total International Stock ETF 0.03156 92.14
EWC iShares MSCI Canada ETF 0.44946 56.27
BNDX Vanguard Total International Bond Index Fund 0.0006 48.57
VEU Vanguard FTSE All-World ex-US Index Fund 0.03076 80.15
VT Vanguard Total World Stock Index Fund 0.01104 147.67
ACWI iShares MSCI ACWI ETF 0.01106 147.41
VXUS Vanguard Total Intl Stock Idx Fund 0.02826 82.15
VSS Vanguard FTSE All-World ex-US Small Capital Index Fund 0.32971 156.73
PID Invesco International Dividend Achievers ETF 0.435796 23.25
ACWX iShares MSCI ACWI ex U.S. ETF 0.03581 72.95
SCHC Schwab International Small-Cap Equity ETF 0.414662 50.23
IDLV Invesco S&P International Developed Low Volatility ETF 0.412 35.98
CRBN iShares MSCI ACWI Low Carbon Target ETF 0.07137 239.39
IMTM iShares MSCI Intl Momentum Factor ETF 0.10199 52.38
GSIE Goldman Sachs ActiveBeta International Equity ETF 0.11 46.16
FTLS First Trust Long/Short Equity ETF -0.02 71.6
PDN Invesco FTSE RAFI Developed Markets ex-U.S. Small-Mid ETF 0.145332 46.39
PXF Invesco FTSE RAFI Developed Markets ex-U.S. ETF 0.003686 73.07
VIGI Vanguard International Dividend Appreciation Index Fund 0.21911 95.45
DEEF Xtrackers FTSE Developed ex US Multifactor ETF 0.162642 39.55
CGW Invesco S&P Global Water Index ETF 2.555 67.13
DBAW Xtrackers MSCI All World ex U.S. Hedged Equity ETF 0.0323834 44.24
FIW First Trust Water ETF 0.000001 114.11
FNDC Schwab Fundamental International Small Company Index ETF 0.133609 49.29
IDEV iShares Core MSCI International Developed Markets ETF 0.04444 89.23
IDMO Invesco S&P International Developed Momentum ETF 0.124 59.4
IGRO iShares International Dividend Growth ETF 0.04935 88.8
ISZE iShares MSCI Intl Size Factor ETF 0.13193 25.4804
MFDX PIMCO RAFI Dynamic Multi-Factor International Equity ETF 0.04 42.125
PHO Invesco Water Resources ETF 0.785503 73.26
PIO Invesco Global Water ETF 4.00373 47.3759
PIZ Invesco DWA Developed Markets Momentum ETF 0.485 54.45
RODM Hartford Multifactor Developed Markets (ex-US) ETF 0.400885 40.04
TLTD FlexShares Morningstar Developed Markets ex-US Factor Tilt Index Fund 0.0229 101.11
TOK iShares MSCI Kokusai ETF 0.01372 142
URTH iShares MSCI World ETF 0.01286 191.84
ISDX Invesco RAFI Strategic Developed ex-US ETF 0.07 26.54
XCG.TO iShares Canadian Growth Index ETF 1.05319 67.69
XIC.TO iShares Core S&P/TSX Capped Composite Index ETF 0.40706 52.73
XMV.TO iShares MSCI Min Vol Canada Index ETF 1.24604 55.93
CIF.TO iShares Global Infrastructure Index ETF 4.88919 64.49
CWW.TO iShares Global Water Index ETF 3.42819 67.11
XEN.TO iShares Jantzi Social Index ETF 0.88972 49.96
CDZ.TO iShares S&P/TSX Canadian Dividend Aristocrats Index ETF 0.24134 42.65
XMD.TO iShares S&P/TSX Completion Index ETF 2.17156 58.49
VCN.TO Vanguard FTSE Canada All Cap Index ETF 0.35305 67.11
VCE.TO Vanguard FTSE Canada Index ETF 0.39183 70.36
IFRA iShares U.S. Infrastructure ETF 0.49 58.85
FDEV Fidelity International Multifactor ETF 0.28 37.29
AVDE Avantis International Equity ETF 0.06 90.43
KOKU Xtrackers MSCI Kokusai Equity ETF 0.0129689 122.94
BKIE BNY Mellon International Equity ETF 0.06 100.12
XCSR.TO iShares ESG Advanced MSCI Canada Index ETF 0.73634 102.89
XESG.TO iShares ESG Aware MSCI Canada Index ETF 0.98436 40.13
DFAI Dimensional International Core Equity Market ETF 0.0305828 41.5
EUNL.DE iShares Core MSCI World UCITS ETF USD (Acc) 0.01252 113.22
IBCH.DE iShares V PLC - iShares MSCI World EUR Hedged UCITS ETF (Acc) 0.0123 110.005
IQQQ.DE iShares Global Water UCITS ETF USD (Dist) 2.40512 66.47
IUSQ.DE iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.01128 95.09
VGVF.DE Vanguard FTSE Developed World UCITS ETF 0.01261 117.06
VNRA.DE Vanguard FTSE North America UCITS ETF 0.01781 146.68
VWCE.DE Vanguard FTSE All-World UCITS ETF 0.01213 148.54
DOZR Direxion Daily US Infrastructure Bull 2X Shares 1.02943 30.652
VWRA.L Vanguard FTSE All-World UCITS ETF 0.01213 176.7
VWRD.L Vanguard FTSE All-World UCITS ETF 0.01213 172.47
IFSW.L iShares Edge MSCI World Multifactor UCITS ETF USD (Acc) 0.06669 14.565
GLOV Goldman Sachs ActiveBeta(R) World Low Vol Plus Equity ETF 0.09 59.3
SSAC.L iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.01366 8276
CT2B.AS iShares Smart City Infrastructure UCITS ETF 1.38179 9.2875
INFR.MI iShares Global Infrastructure UCITS ETF 0.63 31.92
EEWD.L iShares MSCI World ESG Enhanced UCITS ETF 0.00551 10.695
IWSZ.L iShares Edge MSCI World Size Factor UCITS ETF 0.1318 58.04
VDEV.L Vanguard FTSE Developed World UCITS ETF 0.01261 133
VDNR.L Vanguard FTSE North America UCITS ETF 0.01781 169.86
VNRA.L Vanguard FTSE North America UCITS ETF 0.01781 174.5
VNRG.L Vanguard FTSE North America UCITS ETF 0.01781 127.68
SNAW.DE iShares MSCI World ESG Screened UCITS ETF USD (Acc) 0.01364 10.61
LCTD BlackRock World ex U.S. Carbon Transition Readiness ETF 0.33985 58.93
KOCG FIS Knights of Columbus Global Belief ETF 1.01 31.2551
VNRT.L Vanguard FTSE North America UCITS ETF 0.01781 124.27
VTSNX Vanguard Total Intl Stock Idx Fund 0.02826 176.61
AVSD Avantis Responsible International Equity ETF 0.08 80.2682
DFIC Dimensional International Core Equity 2 ETF 0.0463415 37.71
DFIS Dimensional International Small Cap ETF 0.00048019 36.22
DIHP Dimensional International High Profitability ETF 0.110971 34.28
IGSG.L iShares Dow Jones Global Sustainability Screened UCITS ETF 0.05694 6734
IWRD.L iShares MSCI World UCITS ETF 0.01517 7124
IWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.01509 134.68
EDMW.DE iShares MSCI World ESG Enhanced UCITS ETF 0.00445 9.555
IWDE.SW iShares V PLC - iShares MSCI World EUR Hedged UCITS ETF (Acc) 0.01497 76.59
IS07.DE iShares Edge MSCI World Multifactor UCITS ETF 0.06669 10.836
SDWD.L iShares MSCI World ESG Screened UCITS ETF 0.01637 11.369
IGWD.L iShares V PLC - iShares MSCI World GBP Hedged UCITS ETF (Acc) 0.01401 12273
WPAD.AS iShares MSCI World Paris-Aligned Climate UCITS ETF 0.16577 7.3436
H2OA.AS iShares Global Water UCITS ETF 2.40512 24.8966
INAA.SW iShares MSCI North America UCITS ETF 0.01996 128.62
CSCA.SW iShares VII PLC - iShares MSCI Canada UCITS ETF 0.47739 240.05
IWLE.DE iShares Core MSCI World UCITS ETF 0.01509 10.039
VEVE.L Vanguard FTSE Developed World UCITS ETF 0.01261 97.31
VHVE.L Vanguard FTSE Developed World UCITS ETF 0.01261 139.26
IH2O.L iShares Global Water UCITS ETF USD (Dist) 2.51619 5782
INFR.L iShares Global Infrastructure UCITS ETF 0.64 2779
DFSI Dimensional International Sustainability Core 1 ETF 0.106067 46.05
EFRA iShares Environmental Infrastructure and Industrials ETF 3.2995 36.2623
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.10272 8.309
IS3R.DE iShares Edge MSCI World Momentum Factor UCITS ETF 0.04138 85.83
IS3T.DE iShares Edge MSCI World Size Factor UCITS ETF 0.11307 49.07
VNRT.DE Vanguard FTSE North America UCITS ETF 0.01781 142.74
VFSAX Vanguard FTSE All-World ex-US Small-Cap Index Fund Admiral Shares 0.32971 38.55
VFWAX Vanguard FTSE All-World ex-US Index Fd Admiral 0.03076 49.81
IBCZ.DE iShares Edge MSCI World Multifactor UCITS ETF USD (Acc) 0.06443 12.23
SAWD.L iShares IV Public Limited Company - iShares MSCI World ESG Screened UCITS ETF 0.01637 12.612
VTMNX Vanguard Developed Markets Index Fund Institutional Shares 0.03915 22.01
IQQN.DE iShares MSCI North America UCITS ETF 0.01708 108.64
IQQW.DE iShares MSCI World UCITS ETF 0.01258 81.818
ISWD.L iShares MSCI World Islamic UCITS ETF 0.06212 4408
CT2B.L iShares Smart City Infrastructure UCITS ETF 1.38179 6.7925
SXR2.DE iShares VII PLC - iShares MSCI Canada UCITS ETF 0.42223 242.6
VWRL.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.01213 126.24
INAA.L iShares MSCI North America UCITS ETF 0.02093 9455
VTABX Vanguard Total International Bond Index Fd Admiral Shs 0.0006 19.42
CSCA.L iShares VII PLC - iShares MSCI Canada UCITS ETF 0.47739 21115
CCAU.L iShares VII PLC - iShares MSCI Canada UCITS ETF 0.50042 288.43
VHVG.L Vanguard FTSE Developed World UCITS ETF 0.01261 101.88
IWMO.L iShares Edge MSCI World Momentum Factor UCITS ETF 0.04089 102.07
IWDE.L iShares V Public Limited Company - iShares MSCI World EUR Hedged UCITS ETF 0.01492 109.97
VWRP.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.01213 129.24
VIAAX Vanguard International Dividend Appreciation Index Fund Admiral Shares 0.21911 46.52
VTIAX Vanguard Total International Stock Index Fd Admiral 0.02826 44.16
IWDG.L iShares Core MSCI World UCITS ETF 0.01509 1154.5
SWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.01509 9855
VGVE.DE Vanguard FTSE Developed World UCITS ETF 0.01261 111.86
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0.01104 52.28
VTMGX Vanguard Developed Markets Index Admiral 0.03915 21.97
S6DW.DE iShares MSCI World ESG Screened UCITS ETF 0.01361 9.558
IMFL Invesco International Developed Dynamic Multifactor ETF 0.0597 33.67
FDLS Inspire Fidelis Multi Factor ETF 1.05264 39.01
DFAX Dimensional World ex U.S. Core Equity 2 ETF 0.0253026 36.04
VGWL.DE Vanguard FTSE All-World UCITS ETF 0.01213 145.02
IUSL.DE iShares Dow Jones Global Sustainability Screened UCITS ETF 0.04137 77.36
CBUH.DE iShares MSCI World Momentum Factor ESG UCITS ETF 0.13333 6.175
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.29159 5.566
WPAB.AS Ishares III Plc - Ishares Msci World Paris-Aligned Climate Ucits ETF 0.16577 7.73
WINS.AS iShares MSCI World Industrials Sector ESG UCITS ETF 0.04683 8.18
CITY.AS iShares Smart City Infrastructure UCITS ETF 1.25904 9.9279
LOWV AB Active ETFs, Inc. AB US Low 0.784632 78.32
IH2O.MI iShares Global Water UCITS ETF USD (Dist) 3.42006 66.56
VDIPX Vanguard Developed Markets Index Fund 0.03915 34.4
VTIFX Vanguard Total International Bond Index Fund Institutional Shares 0.0006 29.14
GXUS Goldman Sachs ETF Trust II - Goldman Sachs MarketBeta Total International Equity ETF 0.04 60.65
VGS.AX Vanguard MSCI Index International Shares ETF 0.0134 149.09
IHWL.AX iShares Core MSCI World ex Australia ESG Leaders (AUD Hedged) ETF 0.02645 62.55
IWLD.AX iShares Core MSCI World Ex Australia ESG Leaders ETF 0.02686 65.62
VEU.AX Vanguard All-World ex-US Shares Index ETF 0.03076 113.46
VGAD.AX Vanguard MSCI Index International Shares (Hedged) ETF 0.01285 122.68
WDMF.AX iShares Edge MSCI World Multifactor ETF 0 51.61
IWDC.SW iShares MSCI World CHF Hedged UCITS ETF (Acc) 0.0148 88.24
VWRL.AS Vanguard FTSE All-World UCITS ETF 0.01213 145.04
KSEA KraneShares Trust 0 27.67
IWRD.AS iShares MSCI World UCITS ETF 0.01465 81.845
IWDD.AS iShares Core MSCI World UCITS ETF 0.0129 7.5204
SWDA.MI iShares Core MSCI World UCITS ETF 0.01464 113.24
PABD iShares Paris-Aligned Climate MSCI World ex USA ETF 0.23795 69.0603
VTWIX Vanguard Total World Stock Index I 0.01104 301.4
VTPSX Vanguard Total Intl Stock Idx InstlPls 0.02826 176.65
KLMT Invesco Exchange-Traded Fund Tr 0.074058 31.9329
ILOW AB Active ETFs, Inc. 1.53251 44.84
WINC.L iShares World Equity High Income UCITS ETF USD Inc 0.25805 4.2015
DXIV Dimensional ETF Trust 0.013986 71.315
IQSZ 0.056386 29.2393
VWRL.SW Vanguard FTSE All-World UCITS ETF (USD) Distributing 0.01213 132.5
GTPE Goldman Sachs MSCI World Private Equity Return Tracker ETF 0.11 54.0239
Unlock