Profile
MG ALLE MSA ADT BCO GEO
Company Name Mistras Group, Inc. Allegion plc MSA Safety Incorporated ADT Inc. 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 $245.94M $12.80B $6.71B $6.65B $3.97B $3.67B
Employees 4.80K 14.40K 5.00K 12.80K 66.10K 16.50K
CEO Natalia Shuman John H. Stone Steven C. Blanco James David DeVries Richard Mark Eubanks Jr. J. David Donahue
Ratings
MG ALLE MSA ADT BCO GEO
Quant Rating Score 3 3 4 4 3 2
Quant Rating Neutral Neutral Buy Buy Neutral Sell
Trading
MG ALLE MSA ADT BCO GEO
Last Close $7.85 $145.55 $170.67 $8.37 $91.9 $25.04
High 52 $12.32 $153.36 $199.9 $8.6 $115.64 $35.35
Low 52 $7.3 $118.57 $130.21 $6.71 $82.06 $12.12
Price vs. 52 Week High -36.28 % -5.09 % -14.62 % -2.67 % -20.53 % -29.17 %
Price vs. 52 Week Low 7.53 % 22.75 % 31.07 % 24.74 % 11.99 % 106.6 %
Total Return
MG ALLE MSA ADT BCO GEO
1 Month Return 1.42 % 6.94 % 2.86 % 1.21 % 7.02 % 0.62 %
3 Month Return -15.32 % 16.32 % 19.77 % 6.22 % 6.21 % -13.86 %
6 Month Return -17.28 % 9.75 % 3.89 % 15.93 % 1.03 % -26.35 %
9 Month Return -36.23 % -4.54 % -1.56 % 19.23 % -18.43 % 65.28 %
YTD Return -13.36 % 11.38 % 2.96 % 21.13 % -0.94 % -10.51 %
1 Year Return -13.74 % 13.69 % -14.62 % 8.84 % -14.22 % 39.42 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
MG ALLE MSA ADT BCO GEO
Dividend Yield Percentage (TTM) - 1.33 % 1.21 % 2.59 % 1.04 % -
Dividend Paid and Capex Coverage Ration (TTM) 2.55 % 2.85 % 2.29 % 2.65 % 1.16 % 2.43 %
Dividend Per Share (TTM) - 1.98 % 2.06 % 0.22 % 0.98 % -
Payout Ratio (TTM) - 27.04 % 28.04 % 36.19 % 19.37 % -
Profitability
MG ALLE MSA ADT BCO GEO
Gross Profit Margin TTM 28.37 % 44.49 % 47.26 % 74.25 % 25.23 % 100 %
Return on Assets TTM 2.81 % 13.63 % 12.81 % 3.47 % 2.51 % 0.79 %
Return on Equity TTM 7.43 % 40.75 % 25.67 % 14.54 % 59.45 % 2.19 %
Return on Capital Employed TTM 8.27 % 20.69 % 19.83 % 8.41 % 9.57 % 8.98 %
Net Income Per EBT TTM 78.66 % 86.24 % 75.91 % 69.7 % 64.18 % 101.49 %
EBT Per Ebit TTM 55.51 % 89.58 % 97.31 % 63.77 % 56.51 % 9.76 %
EBIT Per Revenue TTM 4.79 % 21.07 % 21.35 % 24.86 % 9.07 % 12.03 %
Cash Flow To Debt Ratio TTM 162.36 % 36.43 % 56.12 % 25.42 % 7.51 % 12.95 %
Receivables Turnover TTM 5.51 8.18 6.17 12.59 6.5 6.31
Payables Turnover TTM 37.83 8.51 8.22 9.65 14.04 -
Inventory Turnover TTM 35.8 4.78 3.12 6.79 - -
Fixed Asset Turnover TTM 853.68 % 962.75 % 677.62 % 2053.69 % 363.37 % 121.68 %
Asset Turnover TTM 134.17 % 83.7 % 81.23 % 31.43 % 76.29 % 66.7 %
Operating Cash Flow Per Share TTM 1.77 8.43 7.81 2.3 7 1.68
Free Cash Flow Per Share TTM 1.08 7.44 6.45 1.67 1.69 0.99
Cash Per Share TTM 59.61 % 573 % 433.76 % 0.43 % 2845.01 % 47.27 %
Operating Cash Flow Sales Ratio TTM 7.81 % 19.04 % 16.92 % 39.95 % 6.01 % 9.5 %
Free Cash Flow Operating Cash Flow Ratio TTM 60.81 % 88.21 % 82.5 % 72.27 % 24.08 % 58.86 %
Cash Flow Coverage Ratios TTM 162.36 % 36.43 % 56.12 % 25.42 % 7.51 % 12.95 %
Price To Free Cash Flows Ratio TTM 7.33 19.95 26.45 4.63 54.59 27.05
Price To Operating Cash Flows Ratio TTM 4.42 17.65 21.84 3.69 13.49 15.45
Price Cash Flow Ratio TTM 4.42 17.65 21.84 3.69 13.49 15.45
Income Statement (TTM)
MG ALLE MSA ADT BCO GEO
Revenue $0.73B $3.77B $1.81B $4.9B $5.01B $2.42B
Gross Profit $0.21B $1.67B $0.86B $4.05B $1.27B $2.42B
Gross Profit Ratio 29.21% 44.23% 47.59% 82.71% 25.32% 100%
EBITDA $0.07B $0.92B $0.48B $2.6B $0.82B $0.36B
Net Income $0.02B $0.6B $0.28B $0.5B $0.16B $0.03B
EPS Diluted 0.6 6.82 7.21 0.52 3.63 0.23
Balance Sheet (MRQ)
MG ALLE MSA ADT BCO GEO
Long Term Debt $0.17B $1.98B $0.48B $7.51B $4.16B $1.78B
Total Liabilities $0.32B $2.99B $1.06B $12.25B $6.31B $2.3B
Total Equity $0.2B $1.5B $1.14B $3.8B $0.31B $1.33B
Total Investments $0B $-2.78B $0B $0B $0.05B $0B
Total Debt $0.2B $2B $0.55B $7.71B $4.25B $1.81B
Total Assets $0.52B $4.49B $2.21B $16.05B $6.62B $3.63B
Cash Flow Statement (TTM)
MG ALLE MSA ADT BCO GEO
Net Income $0.02B $0.6B $0.28B $0.5B $0.17B $0.03B
Inventory $0B $0.02B $0B $0.03B $0B $0B
Dividends Paid $0B $-0.17B $-0.08B $-0.18B $-0.04B $0B
Operating Cash Flow $0.05B $0.68B $0.3B $1.88B $0.43B $0.24B
Capital Expenditure $-0.02B $-0.09B $-0.05B $-0.16B $-0.22B $-0.08B
Related Stocks
Ticker Name Price
ADT ADT Inc. 8.405
ALLE Allegion plc 146.11
ARLO Arlo Technologies, Inc. 16.205
BAER Bridger Aerospace Group Holdings, Inc. Common Stock 1.79
BAERW Bridger Aerospace Group Holdings, Inc. Warrant 0.069
BCO The Brink's Company 92.525
BKYI BIO-key International, Inc. 0.8449
BRC Brady Corporation 68.84
CIGL Concorde International Group Ltd Class A Ordinary Shares 3.89
CIX CompX International Inc. 26.05
DGLY Digital Ally, Inc. 2.13
EVLV Evolv Technologies Holdings, Inc. 5.61
EVLVW Evolv Technologies Holdings, Inc. 0.4774
GEO The GEO Group, Inc. 25.48
GFAI Guardforce AI Co., Limited 1.215
GFAIW Guardforce AI Co., Limited 0.2088
IVDAW Iveda Solutions, Inc. 0.143
KSCP Knightscope, Inc. 8.205
LGMK LogicMark, Inc. 0.0029
MSA MSA Safety Incorporated 171.66
ETFs With Exposure to MG
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.00543 221.03
VEA Vanguard Developed Markets Index Fund 0.04 56.625
VTI Vanguard Total Stock Market Index Fund 0 307.28
VEU Vanguard FTSE All-World ex-US Index Fund 0.03 67.09
VT Vanguard Total World Stock Index Fund 0.01 129.325
ITOT iShares Core S&P Total U.S. Stock Market ETF 0 136.525
SCHF Schwab International Equity ETF 0.0608083 21.935
VXUS Vanguard Total Intl Stock Idx Fund 0.03 69.025
IWN iShares Russell 2000 Value ETF 0.01043 162.51
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.01 41.5578
IQDF FlexShares International Quality Dividend Index Fund 0.2632 27.25
VXF Vanguard Extended Market Index Fund 0 196.225
HDG ProShares Hedge Replication ETF 0.000692282 49.8125
UWM ProShares Ultra Russell2000 0.00383819 39.38
FNDF Schwab Fundamental International Large Company Index ETF 0.167684 40.035
GSIE Goldman Sachs ActiveBeta International Equity ETF 0.29 39.34
VTHR Vanguard Russell 3000 Index Fund 0 275.75
IWC iShares Micro-Cap ETF 0.03564 132.3
DWAS Invesco DWA SmallCap Momentum ETF 0.272 84.28
PXF Invesco FTSE RAFI Developed Markets ex-U.S. ETF 0.158 57.235
URTY ProShares UltraPro Russell2000 0.00311396 41.905
VIGI Vanguard International Dividend Appreciation Index Fund 0.21 88.35
VTWV Vanguard Russell 2000 Value Index Fund 0.01 143.33
EES WisdomTree U.S. SmallCap Earnings Fund 0.01964 51.96
ESGN Columbia Sustainable International Equity Income ETF 0.61 31.4153
FLCA Franklin FTSE Canada ETF 1.54 41.915
FLQG Franklin LibertyQ Global Equity ETF 0.18 35.91
FLQS Franklin LibertyQ U.S. Small Cap Equity ETF 0.02 41.195
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0.02 69.23
IQDE FlexShares International Quality Dividend Defensive Index Fund 0.2337 20.5964
IQDY FlexShares International Quality Dividend Dynamic Index Fund 0.2675 32.329
KARS KraneShares Electric Vehicles and Future Mobility Index ETF 0 23.05
MFDX PIMCO RAFI Dynamic Multi-Factor International Equity ETF 0.15 35.215
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.14 40.6
RODM Hartford Multifactor Developed Markets (ex-US) ETF 0 33.9
TLTD FlexShares Morningstar Developed Markets ex-US Factor Tilt Index Fund 0.0338 83.07
VTWO Vanguard Russell 2000 Index Fund 0.01 89.345
VYMI Vanguard International High Dividend Yield Fund 0.07 80.16
ISDX Invesco RAFI Strategic Developed ex-US ETF 0.42 26.54
XSU.TO iShares U.S. Small Cap Index ETF (CAD-Hedged) 0.01 42.25
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0049 37.72
VCN.TO Vanguard FTSE Canada All Cap Index ETF 0.37949 55.46
VCE.TO Vanguard FTSE Canada Index ETF 0.47886 59.27
VDY.TO Vanguard FTSE Canadian High Dividend Yield Index ETF 0.80658 52.5
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0 104.11
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0 104.09
VTRIX Vanguard International Value Fund Investor Shares 0.44 43.45
VBAIX Vanguard Balanced Index Fund Institutional Shares 0 49.84
VBIAX Vanguard Balanced Index Fund Admiral Shares 0 49.83
VBINX Vanguard Balanced Index Fund Investor Shares 0 49.84
VSGX Vanguard ESG International Stock ETF 0.04 65.27
BBCA JPMorgan BetaBuilders Canada ETF 0.74 81.005
RODE Hartford Multifactor Diversified International ETF 0 27.62
RYLD Global X Russell 2000 Covered Call ETF 0 15.055
AVDE Avantis International Equity ETF 0.11 73.57
PQSV PGIM ETF Trust - PGIM QMA Strategic Alpha Small-Cap Value ETF 0.12 66.2468
BKIE BNY Mellon International Equity ETF 0.05 84.4
DFAU Dimensional US Core Equity Market ETF 0.0000020749 42.815
DFUS Dimensional U.S. Equity ETF 0.0000011909 67.725
DFAT Dimensional U.S. Targeted Value ETF 0.000134952 54.99
DFAS Dimensional U.S. Small Cap ETF 0.000065272 64.69
DFAC Dimensional U.S. Core Equity 2 ETF 0.0000144626 36.255
36BB.DE iShares MSCI World Consumer Discretionary Sector UCITS ETF 0.03741 7.134
CEMG.DE iShares V PLC - iShares MSCI EM Consumer Growth UCITS ETF USD (Acc) 0.13553 31.63
EUNL.DE iShares Core MSCI World UCITS ETF USD (Acc) 0.01531 100.485
IBCH.DE iShares V PLC - iShares MSCI World EUR Hedged UCITS ETF (Acc) 0.01728 97.272
IUSQ.DE iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.01303 83.45
VGVF.DE Vanguard FTSE Developed World UCITS ETF 0.01295 103.1
VNRA.DE Vanguard FTSE North America UCITS ETF 0.01834 132.4
VWCE.DE Vanguard FTSE All-World UCITS ETF 0.01218 130.4
VTSAX Vanguard Total Stock Market Index Fund 0 149.02
VWRA.L Vanguard FTSE All-World UCITS ETF 0.01218 152.64
VWRD.L Vanguard FTSE All-World UCITS ETF 0.01218 150.37
IFSW.L iShares Edge MSCI World Multifactor UCITS ETF USD (Acc) 0.07728 12.575
SSAC.L iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.01076 7256
EEWD.L iShares MSCI World ESG Enhanced UCITS ETF 0.004 9.473
I500.L iShares S&P 500 Swap UCITS ETF -0.01772 7.66925
IWSZ.L iShares Edge MSCI World Size Factor UCITS ETF 0.13364 50.73
IWVU.L iShares Edge MSCI World Value Factor UCITS ETF 0.13352 6.18
VDEV.L Vanguard FTSE Developed World UCITS ETF 0.01295 116.265
VDNR.L Vanguard FTSE North America UCITS ETF 0.01834 152.182
VHYA.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.02961 82.79
VNRA.L Vanguard FTSE North America UCITS ETF 0.01834 155.1
VNRG.L Vanguard FTSE North America UCITS ETF 0.01834 115.65
SNAW.DE iShares MSCI World ESG Screened UCITS ETF USD (Acc) 0.01717 9.44
KOCG FIS Knights of Columbus Global Belief ETF 0.79 31.05
VNRT.L Vanguard FTSE North America UCITS ETF 0.01834 113.095
VTSNX Vanguard Total Intl Stock Idx Fund 0.05 147.57
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0 147.58
VITSX Vanguard Total Stock Market Index Fund 0 149.04
DFSV Dimensional US Small Cap Value ETF 0.000202538 30.1
AVSD Avantis Responsible International Equity ETF 0.1 66.93
IWRD.L iShares MSCI World UCITS ETF 0.01519 6352
IWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.01356 117.63
EDMW.DE iShares MSCI World ESG Enhanced UCITS ETF 0.00475 8.541
IS07.DE iShares Edge MSCI World Multifactor UCITS ETF 0.07728 9.459
SDWD.L iShares MSCI World ESG Screened UCITS ETF 0.01496 10.031
IGWD.L iShares V PLC - iShares MSCI World GBP Hedged UCITS ETF (Acc) 0.01334 10730
CEMG.L iShares V PLC - iShares MSCI EM Consumer Growth UCITS ETF USD (Acc) 0.11344 37.03
IWLE.DE iShares Core MSCI World UCITS ETF 0.01356 8.9552
VHYL.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.02961 54.995
VEVE.L Vanguard FTSE Developed World UCITS ETF 0.01295 86.12
VHVE.L Vanguard FTSE Developed World UCITS ETF 0.01295 120.68
DFSU Dimensional US Sustainability Core 1 ETF 0.0000155682 39.68
IS3T.DE iShares Edge MSCI World Size Factor UCITS ETF 0.1191 43.04
VNRT.DE Vanguard FTSE North America UCITS ETF 0.01834 129.52
VFWAX Vanguard FTSE All-World ex-US Index Fd Admiral 0.03 41.48
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.000257322 105.44
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0 147.59
IBCZ.DE iShares Edge MSCI World Multifactor UCITS ETF USD (Acc) 0.09259 10.75
SAWD.L iShares IV Public Limited Company - iShares MSCI World ESG Screened UCITS ETF 0.01496 11.052
VHYD.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.02961 74.015
VTMNX Vanguard Developed Markets Index Fund Institutional Shares 0.04 18.12
IQQN.DE iShares MSCI North America UCITS ETF 0.01993 98.39
IQQW.DE iShares MSCI World UCITS ETF 0.01741 73.044
ISWD.L iShares MSCI World Islamic UCITS ETF 0.05102 3852
IS3S.DE iShares Edge MSCI World Value Factor UCITS ETF USD (Acc) 0.10033 42.245
VGWD.DE Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.02961 63.24
V3AB.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.01428 5.22
SXR2.DE iShares VII PLC - iShares MSCI Canada UCITS ETF 0.53635 201.6
VWRL.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.01218 111.38
INAA.L iShares MSCI North America UCITS ETF 0.01787 8559
V3AM.L Vanguard ESG Global All Cap UCITS ETF 0.01428 4.89825
VHYG.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.02961 61.63
V3AA.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.01428 7.024
CCAU.L iShares VII PLC - iShares MSCI Canada UCITS ETF 0.42926 236.11
VHVG.L Vanguard FTSE Developed World UCITS ETF 0.01295 89.9
IWDE.L iShares V Public Limited Company - iShares MSCI World EUR Hedged UCITS ETF 0.01436 97.655
V3AL.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.01428 6.585
VWRP.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.01218 113.4
VIAAX Vanguard International Dividend Appreciation Index Fund Admiral Shares 0.21 42.69
VTIAX Vanguard Total International Stock Index Fd Admiral 0.03 36.9
IWVL.L iShares Edge MSCI World Value Factor UCITS ETF USD (Acc) 0.13352 49.43
SWSSX Schwab Small-Cap Index Fund-Select Shares 0.00686933 35.59
IWDG.L iShares Core MSCI World UCITS ETF 0.01356 1018.5
SWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.01356 8737
VIHAX Vanguard International High Dividend Yield Index Fund Admiral Shares 0.07 38.61
VGVE.DE Vanguard FTSE Developed World UCITS ETF 0.01295 99.06
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0.01 45.6
VTMGX Vanguard Developed Markets Index Admiral 0.04 18.1
S6DW.DE iShares MSCI World ESG Screened UCITS ETF 0.01811 8.541
IWDA.AS iShares Core MSCI World UCITS ETF USD (Acc) 0.03 100.61
FDLS Inspire Fidelis Multi Factor ETF 0.720173 31.77
PXUS Principal International Adaptive Multi-Factor ETF 0.07 21.22
AVSC Avantis U.S. Small Cap Equity ETF 0.02 52.99
VGWL.DE Vanguard FTSE All-World UCITS ETF 0.01218 128.12
AVIV Avantis International Large Cap Value ETF 0.25 62.075
DFQTX DFA U.S. Core Equity 2 Portfolio 0 40.46
WCDS.AS iShares MSCI World Consumer Discretionary Sector UCITS ETF 0.04456 8.3609
SFNNX Schwab Fundamental International Large Company Index Fund 0.172456 12.48
VDIPX Vanguard Developed Markets Index Fund 0.07 28.32
GXUS Goldman Sachs ETF Trust II - Goldman Sachs MarketBeta Total International Equity ETF 0.04 50.84
VHYL.AS Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.02961 63.288
VWRL.AS Vanguard FTSE All-World UCITS ETF 0.01218 128.24
DCOR Dimensional ETF Trust 0.0000048495 67.595
VEMPX Vanguard Extended Market Index InstlPlus 0 364.19
IWDD.AS iShares Core MSCI World UCITS ETF 0.01402 6.6487
SFLO VictoryShares Small Cap Free Cash Flow ETF 0.0357596 26.74
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0 279.58
VGWE.DE Vanguard FTSE All-World High Dividend Yield UCITS ETF USD Accumulation 0.02961 70.91
VTWIX Vanguard Total World Stock Index I 0.01 262.86
RSSL Global X Funds 0.01 86.775
VTPSX Vanguard Total Intl Stock Idx InstlPls 0.03 147.6
EBIT Harbor ETF Trust - Harbor AlphaEdge Small Cap Earners ETF 0.015746 31.9618
DXUV Dimensional ETF Trust 0.0000010749 55.16
Unlock