Profile
MG ALLE ADT MSA BCO GEO
Company Name Mistras Group, Inc. Allegion plc ADT Inc. MSA Safety Incorporated The Brink's Company The GEO Group, Inc.
Sector Industrials Industrials Industrials Industrials Industrials Industrials
Industry Security & Protection Services Security & Protection Services Security & Protection Services Security & Protection Services Security & Protection Services Security & Protection Services
Market Cap $243.87M $12.13B $6.49B $6.19B $4.03B $3.76B
Employees 4.80K 14.40K 12.80K 5.00K 66.10K 16.50K
CEO Ms. Natalia Alexanrovna Shuman Mr. John H. Stone Mr. James David DeVries Mr. Steven C. Blanco Sr. Mr. Richard Mark Eubanks Jr. Mr. J. David Donahue
Ratings
MG ALLE ADT MSA BCO GEO
Quant Rating Score 4 3 4 4 3 2
Quant Rating Buy Neutral Buy Buy Neutral Sell
Trading
MG ALLE ADT MSA BCO GEO
Last Close $7.82 $141.85 $8.33 $157.56 $92.56 $25.21
High 52 $12.32 $153.36 $8.38 $199.9 $115.64 $35.35
Low 52 $7.68 $114.65 $6.71 $130.21 $83.04 $12.12
Price vs. 52 Week High -36.53 % -7.51 % -0.6 % -21.18 % -19.96 % -28.68 %
Price vs. 52 Week Low 1.82 % 23.72 % 24.14 % 21 % 11.46 % 108 %
Total Return
MG ALLE ADT MSA BCO GEO
1 Month Return -15 % 16.19 % 8.32 % 11.06 % 11.44 % -8.13 %
3 Month Return -22.03 % 8.65 % 12.87 % -5.23 % 0.04 % -8.53 %
6 Month Return -16.45 % -1.34 % 6.66 % -9.22 % -7.04 % -0.59 %
9 Month Return -20.93 % 10.06 % 15.37 % -10.98 % -3.56 % 106.3 %
YTD Return -13.69 % 8.55 % 20.55 % -4.95 % -0.23 % -9.9 %
1 Year Return -14.54 % 12.59 % 19.34 % -16.98 % -4.26 % 87.02 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
MG ALLE ADT MSA BCO GEO
Dividend Yield Percentage (TTM) - 1.38 % 2.65 % 1.3 % 1.04 % -
Dividend Paid and Capex Coverage Ration (TTM) 2.18 % 2.85 % 2.65 % 2.29 % 1.61 % 2.94 %
Dividend Per Share (TTM) - 1.95 % 0.22 % 2.04 % 0.97 % -
Payout Ratio (TTM) - 27.04 % 36.19 % 28.04 % 25.66 % 11.41 %
Growth
MG ALLE ADT MSA BCO GEO
Asset Growth -2.19 % 0.54 % 1.64 % 0.32 % -1.74 %
Gross Profit Growth 4.56 % 1.94 % 0.97 % 8.68 % 262.32 %
Revenue Growth 3.43 % -1.69 % 1.15 % 2.82 % 0.44 %
Revenue 3 Year 3.04 % -15.47 % 28.52 % 33.33 % -4.9 %
Revenue 5 Year -9.42 % -20.77 % 26.65 % 54.2 % -14.32 %
Revenue 10 Year -5.09 % 709.2 % 50.45 % 55.39 % 14.24 %
EBIT Growth 2269.7 % 148.45 % 62.53 % 14.13 % -35.67 %
Net Income Growth 208.62 % 400.08 % 386.43 % 85.75 % -99.93 %
Net Income 3 Yeari Growth Per Share 369.64 % 234.56 % 1228.95 % 73.02 % -99.92 %
Net Income 5 Yeari Growth Per Share 190.73 % 197.98 % 105.1 % 536.54 % -99.96 %
Net Income 10 Yeari Growth Per Share 9.07 % 2188.79 % 203.78 % 314.45 % -99.96 %
Operating Income Growth 2191.7 % 11.48 % 68.24 % 6.54 % -20.9 %
Operating Cash Flow Growth (CFG) 87.41 % 13.7 % 219.23 % -39.35 % -14.98 %
Operating 3 Year CFG 13.42 % 4.62 % 48.14 % -0.42 % -24.11 %
Operating 5 Year CFG -21.19 % -16.56 % 76.46 % 30.96 % -37.25 %
Operating 10 Year CFG -8.38 % 2288.4 % 161.31 % 232.99 % -4.64 %
EPS Growth 205.17 % 9.8 % 385.91 % 93.68 % -99.93 %
EPS Diluted Growth 203.45 % 1.96 % 387.84 % 94.12 % -99.93 %
Book Value Per Share 2.39 % 1.47 % 18.09 % -37.35 % -7.34 %
Share Holder 3 Year Equity Growth Per Share -5.39 % 7.13 % 36.37 % -18.21 % 21.23 %
Share Holder 5 Year Equity Growth Per Share -35.44 % -1.03 % 53.26 % 0.93 % 17.4 %
Share Holder 10 Year Equity Growth Per Share -24.96 % - 100.27 % -52.94 % 1.76 %
Dividend Per Share Growth - 43.37 % 7.02 % 10.08 % -
Dividend 3 Year Growth Per Share - 43.46 % 14.28 % 25.56 % -85.24 %
Dividend 5 Year Growth Per Share - -73.24 % 21.75 % 58.42 % -98.09 %
Dividend 10 Year Growth Per Share - - 63.01 % 137.98 % -97.62 %
Debt Growth -18 % -2.99 % -14.27 % 9.71 % -4.04 %
Free Cash Flow Growth 775.86 % 102.28 % 383.51 % -59.28 % -22.83 %
Updated On 31 Dec 2024 31 Dec 2024 31 Dec 2024 31 Dec 2024 31 Dec 2024
Profitability
MG ALLE ADT MSA BCO GEO
Gross Profit Margin TTM 28.54 % 44.49 % 74.25 % 47.26 % 25.32 % 42.41 %
Return on Assets TTM 3.62 % 13.63 % 3.47 % 12.81 % 2.46 % 0.88 %
Return on Equity TTM 9.67 % 40.75 % 14.54 % 25.67 % 55.27 % 2.44 %
Return on Capital Employed TTM 10.28 % 20.69 % 8.41 % 19.83 % 9.68 % 9.42 %
Net Income Per EBT TTM 77.81 % 86.24 % 69.7 % 75.91 % 61.17 % 82.83 %
EBT Per Ebit TTM 58.06 % 89.58 % 63.77 % 97.31 % 58.23 % 12.45 %
EBIT Per Revenue TTM 5.75 % 21.07 % 24.86 % 21.35 % 9.12 % 12.79 %
Cash Flow To Debt Ratio TTM 24.88 % 36.43 % 25.42 % 56.12 % 10.02 % 13.37 %
Receivables Turnover TTM 5.73 8.18 12.59 6.17 6.68 6.45
Payables Turnover TTM 46.85 8.51 9.65 8.22 11.82 20.57
Inventory Turnover TTM 35.99 4.78 6.79 3.12 - -
Fixed Asset Turnover TTM 901.99 % 962.75 % 2053.69 % 677.62 % 374.69 % 121.49 %
Asset Turnover TTM 139.5 % 83.7 % 31.43 % 81.23 % 75.67 % 66.73 %
Operating Cash Flow Per Share TTM 1.62 8.43 2.3 7.81 9.76 1.78
Free Cash Flow Per Share TTM 0.88 7.44 1.67 6.45 4.66 1.2
Cash Per Share TTM 59.08 % 573 % 0.43 % 433.76 % 3195.4 % 56.46 %
Operating Cash Flow Sales Ratio TTM 6.87 % 19.04 % 39.95 % 16.92 % 8.5 % 9.99 %
Free Cash Flow Operating Cash Flow Ratio TTM 54.15 % 88.21 % 72.27 % 82.5 % 47.77 % 67.51 %
Cash Flow Coverage Ratios TTM 24.88 % 36.43 % 25.42 % 56.12 % 10.02 % 13.37 %
Price To Free Cash Flows Ratio TTM 8.98 18.9 4.52 24.41 19.78 22.97
Price To Operating Cash Flows Ratio TTM 4.82 16.72 3.6 20.16 9.55 14.79
Price Cash Flow Ratio TTM 4.82 16.72 3.6 20.16 9.55 14.79
Income Statement (TTM)
MG ALLE ADT MSA BCO GEO
Revenue $0.73B $3.77B $4.9B $1.81B $5.01B $2.42B
Gross Profit $0.21B $1.67B $4.05B $0.86B $1.27B $0.52B
Gross Profit Ratio 29.21% 44.23% 82.71% 47.59% 25.32% 21.58%
EBITDA $0.07B $0.92B $2.6B $0.48B $0.82B $0.36B
Net Income $0.02B $0.6B $0.5B $0.28B $0.16B $0.03B
EPS Diluted 0.6 6.82 0.52 7.21 3.63 -
Balance Sheet (MRQ)
MG ALLE ADT MSA BCO GEO
Long Term Debt $0.16B $1.98B $7.51B $0.48B $3.61B $1.79B
Total Liabilities $0.32B $2.99B $12.25B $1.06B $6.31B $2.3B
Total Equity $0.2B $1.5B $3.8B $1.14B $0.31B $1.33B
Total Investments $0B $-2.78B $0B $0B $0.05B $0B
Total Debt $0.2B $2B $7.71B $0.55B $4.25B $1.81B
Total Assets $0.52B $4.49B $16.05B $2.21B $6.62B $3.63B
Cash Flow Statement (TTM)
MG ALLE ADT MSA BCO GEO
Net Income $0.02B $0.6B $0.5B $0.28B $0.17B $0.03B
Inventory $0B $0.02B $0.03B $0B $0B $0B
Dividends Paid $0B $-0.17B $-0.18B $-0.08B $-0.04B $-0.01B
Operating Cash Flow $0.05B $0.68B $1.88B $0.3B $0.43B $0.24B
Capital Expenditure $-0.02B $-0.09B $-0.16B $-0.05B $-0.22B $-0.08B
Related Stocks
Ticker Name Price
ADT ADT Inc. 8.33
ALLE Allegion plc 141.85
ARLO Arlo Technologies, Inc. 12.43
BAER Bridger Aerospace Group Holdings, Inc. Common Stock 1.42
BAERW Bridger Aerospace Group Holdings, Inc. Warrant 0.0571
BCO The Brink's Company 92.56
BKYI BIO-key International, Inc. 0.79
BRC Brady Corporation 73.5
CIGL Concorde International Group Ltd Class A Ordinary Shares 6.465
CIX CompX International Inc. 26.12
DGLY Digital Ally, Inc. 0.0427
EVLV Evolv Technologies Holdings, Inc. 4.44
EVLVW Evolv Technologies Holdings, Inc. 0.28
GEO The GEO Group, Inc. 25.21
GFAI Guardforce AI Co., Limited 1.07
GFAIW Guardforce AI Co., Limited 0.19
IVDAW Iveda Solutions, Inc. 0.13
KSCP Knightscope, Inc. 5.05
LGMK LogicMark, Inc. 0.0146
MSA MSA Safety Incorporated 157.56
ETFs With Exposure to MG
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.00793 200.84
VEA Vanguard Developed Markets Index Fund 0.04 53.68
VTI Vanguard Total Stock Market Index Fund 0 277.97
VEU Vanguard FTSE All-World ex-US Index Fund 0.03 63.42
VT Vanguard Total World Stock Index Fund 0.01 118.79
ITOT iShares Core S&P Total U.S. Stock Market ETF 0 123.4
SCHF Schwab International Equity ETF 0.0608083 20.86
VXUS Vanguard Total Intl Stock Idx Fund 0.03 64.97
IWN iShares Russell 2000 Value ETF 0.01723 149.24
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.014 38.28
IQDF FlexShares International Quality Dividend Index Fund 0.1702 25.93
VXF Vanguard Extended Market Index Fund 0 177.13
HDG ProShares Hedge Replication ETF 0.00115666 48.808
UWM ProShares Ultra Russell2000 0.00301612 32.91
FNDF Schwab Fundamental International Large Company Index ETF 0.167684 37.76
GSIE Goldman Sachs ActiveBeta International Equity ETF 0 37.92
VTHR Vanguard Russell 3000 Index Fund 0 249.52
IWC iShares Micro-Cap ETF 0.05605 114.1
DWAS Invesco DWA SmallCap Momentum ETF 0.354 79.44
PXF Invesco FTSE RAFI Developed Markets ex-U.S. ETF 0.109 54.33
URTY ProShares UltraPro Russell2000 0.00174096 32.45
VIGI Vanguard International Dividend Appreciation Index Fund 0.21 86.47
VTWV Vanguard Russell 2000 Value Index Fund 0.02 131.52
EES WisdomTree U.S. SmallCap Earnings Fund 0.0002704 48.735
ESGN Columbia Sustainable International Equity Income ETF 0.61 31.4153
FLCA Franklin FTSE Canada ETF 1.54 38.98
FLQG Franklin LibertyQ Global Equity ETF 0.18 35.91
FLQS Franklin LibertyQ U.S. Small Cap Equity ETF 0.03 39.58
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0 63.99
IQDE FlexShares International Quality Dividend Defensive Index Fund 0.2337 20.5964
IQDY FlexShares International Quality Dividend Dynamic Index Fund 0.1653 30.55
KARS KraneShares Electric Vehicles and Future Mobility Index ETF 0 21.18
MFDX PIMCO RAFI Dynamic Multi-Factor International Equity ETF 0.23 33.78
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.14 38.64
RODM Hartford Multifactor Developed Markets (ex-US) ETF 0 32.68
TLTD FlexShares Morningstar Developed Markets ex-US Factor Tilt Index Fund 0.0413 78.7
VTWO Vanguard Russell 2000 Index Fund 0.01 81.16
VYMI Vanguard International High Dividend Yield Fund 0.06 76.72
ISDX Invesco RAFI Strategic Developed ex-US ETF 0.42 26.54
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0072 35.26
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0 94.54
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0 94.52
VTRIX Vanguard International Value Fund Investor Shares 0.44 40.76
VBAIX Vanguard Balanced Index Fund Institutional Shares 0 47
VBIAX Vanguard Balanced Index Fund Admiral Shares 0 46.99
VBINX Vanguard Balanced Index Fund Investor Shares 0 47
VSGX Vanguard ESG International Stock ETF 0.04 61.8
BBCA JPMorgan BetaBuilders Canada ETF 0.74 75.15
RODE Hartford Multifactor Diversified International ETF 0 30.38
RYLD Global X Russell 2000 Covered Call ETF 0 14.62
AVDE Avantis International Equity ETF 0.11 70.15
PQSV PGIM ETF Trust - PGIM QMA Strategic Alpha Small-Cap Value ETF 0.12 66.2468
BKIE BNY Mellon International Equity ETF 0.05 81.11
DFAU Dimensional US Core Equity Market ETF 0.00027966 38.75
DFUS Dimensional U.S. Equity ETF 0.00015817 61.17
DFAT Dimensional U.S. Targeted Value ETF 0.0161363 51.23
DFAS Dimensional U.S. Small Cap ETF 0.00732205 60.17
DFAC Dimensional U.S. Core Equity 2 ETF 0.00188499 33.06
36BB.DE iShares MSCI World Consumer Discretionary Sector UCITS ETF 0.03741 7.079
CEMG.DE iShares V PLC - iShares MSCI EM Consumer Growth UCITS ETF USD (Acc) 0.13553 32.065
EUNL.DE iShares Core MSCI World UCITS ETF USD (Acc) 0.01531 96.318
IBCH.DE iShares V PLC - iShares MSCI World EUR Hedged UCITS ETF (Acc) 0.01728 90.696
IUSQ.DE iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.01303 79.87
VTSAX Vanguard Total Stock Market Index Fund 0 135.32
IFSW.L iShares Edge MSCI World Multifactor UCITS ETF USD (Acc) 0.07728 11.6375
SSAC.L iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.01022 6762.5
EEWD.L iShares MSCI World ESG Enhanced UCITS ETF 0.00379 8.848
I500.L iShares S&P 500 Swap UCITS ETF -0.01772 7.03
IWSZ.L iShares Edge MSCI World Size Factor UCITS ETF 0.09611 48.22
IWVU.L iShares Edge MSCI World Value Factor UCITS ETF 0.10711 5.972
SNAW.DE iShares MSCI World ESG Screened UCITS ETF USD (Acc) 0.01717 9.022
KOCG FIS Knights of Columbus Global Belief ETF 0.79 29.05
VTSNX Vanguard Total Intl Stock Idx Fund 0.05 139.56
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0 134.46
VITSX Vanguard Total Stock Market Index Fund 0 135.34
DFSV Dimensional US Small Cap Value ETF 0.0283621 27.81
AVSD Avantis Responsible International Equity ETF 0.1 63.86
IWRD.L iShares MSCI World UCITS ETF 0.01436 5959
IWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.01263 108.43
EDMW.DE iShares MSCI World ESG Enhanced UCITS ETF 0.00475 8.248
IS07.DE iShares Edge MSCI World Multifactor UCITS ETF 0.07728 8.874
SDWD.L iShares MSCI World ESG Screened UCITS ETF 0.01422 9.264
IGWD.L iShares V PLC - iShares MSCI World GBP Hedged UCITS ETF (Acc) 0.01259 9950
CEMG.L iShares V PLC - iShares MSCI EM Consumer Growth UCITS ETF USD (Acc) 0.10404 36.135
IWLE.DE iShares Core MSCI World UCITS ETF 0.01263 8.3274
DFSU Dimensional US Sustainability Core 1 ETF 0.0020877 36.07
IS3T.DE iShares Edge MSCI World Size Factor UCITS ETF 0.1191 42.88
VFWAX Vanguard FTSE All-World ex-US Index Fd Admiral 0.03 39.37
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.000257322 95.39
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0 134.47
IBCZ.DE iShares Edge MSCI World Multifactor UCITS ETF USD (Acc) 0.09259 10.338
SAWD.L iShares IV Public Limited Company - iShares MSCI World ESG Screened UCITS ETF 0.01422 10.158
VTMNX Vanguard Developed Markets Index Fund Institutional Shares 0.04 17.26
IQQN.DE iShares MSCI North America UCITS ETF 0.01993 93.37
IQQW.DE iShares MSCI World UCITS ETF 0.01741 70.378
ISWD.L iShares MSCI World Islamic UCITS ETF 0.05569 3665
IS3S.DE iShares Edge MSCI World Value Factor UCITS ETF USD (Acc) 0.10033 41.685
SXR2.DE iShares VII PLC - iShares MSCI Canada UCITS ETF 0.53635 193.62
INAA.L iShares MSCI North America UCITS ETF 0.0167 7905
CCAU.L iShares VII PLC - iShares MSCI Canada UCITS ETF 0.40789 218.17
IWDE.L iShares V Public Limited Company - iShares MSCI World EUR Hedged UCITS ETF 0.01353 90.67
VIAAX Vanguard International Dividend Appreciation Index Fund Admiral Shares 0.21 42.04
VTIAX Vanguard Total International Stock Index Fd Admiral 0.03 34.9
IWVL.L iShares Edge MSCI World Value Factor UCITS ETF USD (Acc) 0.10711 46.91
SWSSX Schwab Small-Cap Index Fund-Select Shares 0.00686933 32.55
IWDG.L iShares Core MSCI World UCITS ETF 0.01263 942.875
SWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.01263 8153
VIHAX Vanguard International High Dividend Yield Index Fund Admiral Shares 0.06 37.12
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0.01 42.07
VTMGX Vanguard Developed Markets Index Admiral 0.04 17.24
S6DW.DE iShares MSCI World ESG Screened UCITS ETF 0.01811 8.224
IWDA.AS iShares Core MSCI World UCITS ETF USD (Acc) 0.03 96.285
FDLS Inspire Fidelis Multi Factor ETF 0.777111 28.775
PXUS Principal International Adaptive Multi-Factor ETF 0.07 21.22
AVSC Avantis U.S. Small Cap Equity ETF 0.02 48.46
AVIV Avantis International Large Cap Value ETF 0.25 59.5
DFQTX DFA U.S. Core Equity 2 Portfolio 0 36.98
WCDS.AS iShares MSCI World Consumer Discretionary Sector UCITS ETF 0.03125 7.9762
SFNNX Schwab Fundamental International Large Company Index Fund 0.172456 11.76
VDIPX Vanguard Developed Markets Index Fund 0.07 26.98
GXUS Goldman Sachs ETF Trust II - Goldman Sachs MarketBeta Total International Equity ETF 0 47.7332
DCOR Dimensional ETF Trust 0.00068373 61.66
VEMPX Vanguard Extended Market Index InstlPlus 0 331.83
IWDD.AS iShares Core MSCI World UCITS ETF 0.01402 6.1093
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0 253.89
VTWIX Vanguard Total World Stock Index I 0.01 242.52
RSSL Global X Funds 0.01 78.48
VTPSX Vanguard Total Intl Stock Idx InstlPls 0.03 139.59
EBIT Harbor ETF Trust - Harbor AlphaEdge Small Cap Earners ETF 0.000270629 29.845
DXUV Dimensional ETF Trust 0.0001532 50.31
Unlock