Profile
MG ALLE ADT MSA REZI BCO
Company Name Mistras Group, Inc. Allegion plc ADT Inc. MSA Safety Incorporated Resideo Technologies, Inc. The Brink's Company
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 $301.50M $14.68B $6.76B $6.62B $5.07B $4.67B
Employees 4.80K 14.40K 12.80K 5.00K 14.60K 66.10K
CEO Natalia Shuman John H. Stone James David DeVries Steven C. Blanco Jay L. Geldmacher Richard Mark Eubanks Jr.
Ratings
MG ALLE ADT MSA REZI BCO
Quant Rating Score 3 3 4 3 2 3
Quant Rating Neutral Neutral Buy Neutral Sell Neutral
Trading
MG ALLE ADT MSA REZI BCO
Last Close $9.56 $167.99 $8.59 $169.07 $33.6 $113.33
High 52 $12.32 $172.24 $8.83 $184.68 $34.7 $115.64
Low 52 $7.3 $118.57 $6.71 $130.21 $14.71 $82.06
Price vs. 52 Week High -22.4 % -2.47 % -2.72 % -8.45 % -3.17 % -2 %
Price vs. 52 Week Low 30.96 % 41.68 % 28.02 % 29.84 % 128.42 % 38.11 %
Total Return
MG ALLE ADT MSA REZI BCO
1 Month Return 22.09 % 1.73 % 3.49 % -3.52 % 32.18 % 33.03 %
3 Month Return 26.62 % 20.8 % 0 % 2.34 % 60.61 % 36.61 %
6 Month Return 1.32 % 32.69 % 11.7 % 5.69 % 80.74 % 28.04 %
9 Month Return 5.64 % 19.57 % 14.23 % -3.02 % 21.08 % 19.37 %
YTD Return 5.52 % 28.55 % 24.31 % 1.99 % 45.77 % 22.16 %
1 Year Return -14.87 % 22.62 % 20.31 % -3.87 % 75.92 % 6.12 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
MG ALLE ADT MSA REZI BCO
Dividend Yield Percentage (TTM) - 1.16 % 2.53 % 1.23 % - 0.89 %
Dividend Paid and Capex Coverage Ration (TTM) 4.1 % 3 % 3.34 % 2.14 % 3.91 % 2.15 %
Dividend Per Share (TTM) - 1.98 % 0.22 % 2.08 % - 1 %
Payout Ratio (TTM) - 27.31 % 31.5 % 29.26 % -3.74 % 26 %
Profitability
MG ALLE ADT MSA REZI BCO
Gross Profit Margin TTM 29.27 % 44.83 % 74.58 % 46.83 % 28.84 % 25.16 %
Return on Assets TTM 2 % 12.74 % 3.9 % 10.86 % -9.11 % 2.3 %
Return on Equity TTM 5.58 % 38.74 % 16.62 % 23.67 % -24.59 % 70.56 %
Return on Capital Employed TTM 7.5 % 19.48 % 9.29 % 16.46 % 11.36 % 9.29 %
Net Income Per EBT TTM 74.05 % 85.49 % 75.09 % 75.74 % 122.4 % 62.53 %
EBT Per Ebit TTM 46.47 % 89.8 % 64.11 % 98.1 % -108.75 % 55.47 %
EBIT Per Revenue TTM 4.73 % 21.04 % 25.55 % 20.39 % 7.88 % 9.25 %
Cash Flow To Debt Ratio TTM 21.34 % 37.01 % 25.44 % - 24.46 % 12.9 %
Receivables Turnover TTM 4.4 8.12 12.43 5.48 6.52 6.25
Payables Turnover TTM 27.24 7.83 5.06 7.69 4.78 13
Inventory Turnover TTM 32.87 4.46 5.09 2.83 4.18 -
Fixed Asset Turnover TTM 817.66 % 943.9 % 2099.26 % 654.15 % 1736.85 % 345.22 %
Asset Turnover TTM 123.01 % 78.88 % 31.68 % 71.67 % 86.89 % 71.55 %
Operating Cash Flow Per Share TTM 1.44 8.9 2.51 8.18 3.26 13.52
Free Cash Flow Per Share TTM 1.09 7.93 2 6.43 2.62 8.22
Cash Per Share TTM 65.89 % 763.72 % 5.67 % 374.42 % 505.37 % 3254.85 %
Operating Cash Flow Sales Ratio TTM 6.41 % 19.74 % 39.3 % 17.58 % 6.55 % 11.28 %
Free Cash Flow Operating Cash Flow Ratio TTM 75.6 % 89.18 % 79.94 % 78.59 % 80.41 % 60.79 %
Cash Flow Coverage Ratios TTM 21.34 % 37.01 % 25.44 % - 24.46 % 12.9 %
Price To Free Cash Flows Ratio TTM 8.86 21.51 4.26 26.21 12.99 13.42
Price To Operating Cash Flows Ratio TTM 6.64 19.22 3.47 20.66 10.46 8.29
Price Cash Flow Ratio TTM 6.64 19.22 3.47 20.66 10.46 8.29
Income Statement (TTM)
MG ALLE ADT MSA REZI BCO
Revenue $0.73B $3.77B $4.9B $1.81B $6.76B $5.01B
Gross Profit $0.21B $1.67B $4.05B $0.86B $1.9B $1.27B
Gross Profit Ratio 29.21% 44.23% 82.71% 47.59% 28.12% 25.32%
EBITDA $0.07B $0.92B $2.6B $0.48B $0.45B $0.8B
Net Income $0.02B $0.6B $0.5B $0.28B $0.12B $0.16B
EPS Diluted 0.6 6.82 0.52 7.21 0.61 3.63
Balance Sheet (MRQ)
MG ALLE ADT MSA REZI BCO
Long Term Debt $0.2B $1.98B $7.63B $0.53B $1.98B $3.88B
Total Liabilities $0.32B $2.99B $12.25B $1.06B $4.89B $6.31B
Total Equity $0.2B $1.5B $3.8B $1.14B $3.31B $0.31B
Total Investments $0B $0B $0B $0B $0B $0.05B
Total Debt $0.23B $2B $7.71B $0.57B $2.03B $4.25B
Total Assets $0.52B $4.49B $16.05B $2.21B $8.2B $6.62B
Cash Flow Statement (TTM)
MG ALLE ADT MSA REZI BCO
Net Income $0.02B $0.6B $0.5B $0.28B $0.12B $0.17B
Inventory $0B $0.02B $0.03B $-0.01B $-0.07B $0B
Dividends Paid $0B $-0.17B $-0.18B $-0.08B $-0.01B $-0.04B
Operating Cash Flow $0.05B $0.68B $1.88B $0.3B $0.44B $0.43B
Capital Expenditure $-0.02B $-0.09B $-0.16B $-0.05B $-0.08B $-0.22B
Related Stocks
Ticker Name Price
ADT ADT Inc. 8.665
ALLE Allegion plc 167.72
ARLO Arlo Technologies, Inc. 18.4
BAER Bridger Aerospace Group Holdings, Inc. Common Stock 2.015
BAERW Bridger Aerospace Group Holdings, Inc. Warrant 0.0876
BCO The Brink's Company 112.66
BKYI BIO-key International, Inc. 0.7525
BRC Brady Corporation 77.85
CIGL Concorde International Group Ltd Class A Ordinary Shares 1.45
CIX CompX International Inc. 24.23
DGLY Digital Ally, Inc. 1.74
EVLV Evolv Technologies Holdings, Inc. 7.97
EVLVW Evolv Technologies Holdings, Inc. 0.83
GEO The GEO Group, Inc. 21.02
GFAI Guardforce AI Co., Limited 1.085
GFAIW Guardforce AI Co., Limited 0.203
IVDAW Iveda Solutions, Inc. 0.1099
KSCP Knightscope, Inc. 5.6
LGMK LogicMark, Inc. 0.0033
MSA MSA Safety Incorporated 168.99
ETFs With Exposure to MG
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.00593 233.71
VEA Vanguard Developed Markets Index Fund 0.04 58.315
VTI Vanguard Total Stock Market Index Fund 0.0003 317.38
VEU Vanguard FTSE All-World ex-US Index Fund 0.03 69.03
VT Vanguard Total World Stock Index Fund 0.01 133.31
ITOT iShares Core S&P Total U.S. Stock Market ETF 0 140.94
SCHF Schwab International Equity ETF 0.0608083 22.57
VXUS Vanguard Total Intl Stock Idx Fund 0.03 71.02
IWN iShares Russell 2000 Value ETF 0.01147 172.95
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.011 44.34
IQDF FlexShares International Quality Dividend Index Fund 0.2471 28.05
VXF Vanguard Extended Market Index Fund 0.002 204.335
HDG ProShares Hedge Replication ETF 0.000793149 50.6
UWM ProShares Ultra Russell2000 0.00435662 43.45
FNDF Schwab Fundamental International Large Company Index ETF 0.167684 41.765
GSIE Goldman Sachs ActiveBeta International Equity ETF 0.29 40.28
VTHR Vanguard Russell 3000 Index Fund 0.00021 284.46
IWC iShares Micro-Cap ETF 0.03893 141.58
DWAS Invesco DWA SmallCap Momentum ETF 0.272 88.37
PXF Invesco FTSE RAFI Developed Markets ex-U.S. ETF 0.166 59.855
URTY ProShares UltraPro Russell2000 0.00333713 48.14
VIGI Vanguard International Dividend Appreciation Index Fund 0.21 88.975
VTWV Vanguard Russell 2000 Value Index Fund 0.01029 152.645
EES WisdomTree U.S. SmallCap Earnings Fund 0.02195 55.55
ESGN Columbia Sustainable International Equity Income ETF 0.61 31.4153
FLCA Franklin FTSE Canada ETF 1.54 43.845
FLQG Franklin LibertyQ Global Equity ETF 0.18 35.91
FLQS Franklin LibertyQ U.S. Small Cap Equity ETF 0.03 43.585
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0.02 73.64
IQDE FlexShares International Quality Dividend Defensive Index Fund 0.2337 20.5964
IQDY FlexShares International Quality Dividend Dynamic Index Fund 0.2436 33.05
KARS KraneShares Electric Vehicles and Future Mobility Index ETF 0 26.83
MFDX PIMCO RAFI Dynamic Multi-Factor International Equity ETF 0.16 36.3214
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.14 42.88
RODM Hartford Multifactor Developed Markets (ex-US) ETF 0 35.14
TLTD FlexShares Morningstar Developed Markets ex-US Factor Tilt Index Fund 0.0345 86.29
VTWO Vanguard Russell 2000 Index Fund 0.00498 94.52
VYMI Vanguard International High Dividend Yield Fund 0.07 83.51
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 44.57
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0054 39.95
VCN.TO Vanguard FTSE Canada All Cap Index ETF 0.40188 58.85
VCE.TO Vanguard FTSE Canada Index ETF 0.50834 62.55
VDY.TO Vanguard FTSE Canadian High Dividend Yield Index ETF 0.85539 55.48
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.00024 107.49
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0 107.47
VTRIX Vanguard International Value Fund Investor Shares 0.44 44.89
VBAIX Vanguard Balanced Index Fund Institutional Shares 0.0001 51.18
VBIAX Vanguard Balanced Index Fund Admiral Shares 0.0001 51.17
VBINX Vanguard Balanced Index Fund Investor Shares 0 51.17
VSGX Vanguard ESG International Stock ETF 0.04 67.19
BBCA JPMorgan BetaBuilders Canada ETF 0.74 85.08
RODE Hartford Multifactor Diversified International ETF 0 27.62
RYLD Global X Russell 2000 Covered Call ETF 0 15.105
AVDE Avantis International Equity ETF 0.11 76.32
PQSV PGIM ETF Trust - PGIM QMA Strategic Alpha Small-Cap Value ETF 0.12 66.2468
BKIE BNY Mellon International Equity ETF 0.05 87.04
DFAU Dimensional US Core Equity Market ETF 0.00023306 44.305
DFUS Dimensional U.S. Equity ETF 0.00013353 70.025
DFAT Dimensional U.S. Targeted Value ETF 0.0151855 58.32
DFAS Dimensional U.S. Small Cap ETF 0.00721858 67.76
DFAC Dimensional U.S. Core Equity 2 ETF 0.0016188 37.6465
36BB.DE iShares MSCI World Consumer Discretionary Sector UCITS ETF 0.03741 7.543
CEMG.DE iShares V PLC - iShares MSCI EM Consumer Growth UCITS ETF USD (Acc) 0.13553 32.485
EUNL.DE iShares Core MSCI World UCITS ETF USD (Acc) 0.01531 104.39
IBCH.DE iShares V PLC - iShares MSCI World EUR Hedged UCITS ETF (Acc) 0.01728 100.73
IUSQ.DE iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.01303 86.63
VGVF.DE Vanguard FTSE Developed World UCITS ETF 0.01295 107.06
VNRA.DE Vanguard FTSE North America UCITS ETF 0.01834 137.94
VWCE.DE Vanguard FTSE All-World UCITS ETF 0.01218 135.3
VTSAX Vanguard Total Stock Market Index Fund 0 153.84
VWRA.L Vanguard FTSE All-World UCITS ETF 0.01218 158.06
VWRD.L Vanguard FTSE All-World UCITS ETF 0.01218 155.2
IFSW.L iShares Edge MSCI World Multifactor UCITS ETF USD (Acc) 0.07728 13.1525
SSAC.L iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.01076 7519.5
EEWD.L iShares MSCI World ESG Enhanced UCITS ETF 0.004 9.768
I500.L iShares S&P 500 Swap UCITS ETF -0.01772 7.934
IWSZ.L iShares Edge MSCI World Size Factor UCITS ETF 0.13364 52.68
IWVU.L iShares Edge MSCI World Value Factor UCITS ETF 0.13352 6.5515
R2US.L SPDR Russell 2000 US Small Cap UCITS ETF 0.001173 68.06
VDEV.L Vanguard FTSE Developed World UCITS ETF 0.01295 120.17
VDNR.L Vanguard FTSE North America UCITS ETF 0.01834 157.51
VHYA.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.02961 86.3
VNRA.L Vanguard FTSE North America UCITS ETF 0.01834 161.1
VNRG.L Vanguard FTSE North America UCITS ETF 0.01834 119.76
SNAW.DE iShares MSCI World ESG Screened UCITS ETF USD (Acc) 0.01717 9.82
KOCG FIS Knights of Columbus Global Belief ETF 0.79 31.2551
VNRT.L Vanguard FTSE North America UCITS ETF 0.01834 117.103
VTSNX Vanguard Total Intl Stock Idx Fund 0.05 152.13
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.002 155.35
VITSX Vanguard Total Stock Market Index Fund 0 153.86
DFSV Dimensional US Small Cap Value ETF 0.0220234 32.055
AVSD Avantis Responsible International Equity ETF 0.1 69.11
IWRD.L iShares MSCI World UCITS ETF 0.01519 6590.5
IWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.01356 121.94
EDMW.DE iShares MSCI World ESG Enhanced UCITS ETF 0.00475 8.848
IS07.DE iShares Edge MSCI World Multifactor UCITS ETF 0.07728 9.88
SDWD.L iShares MSCI World ESG Screened UCITS ETF 0.01496 10.378
IGWD.L iShares V PLC - iShares MSCI World GBP Hedged UCITS ETF (Acc) 0.01334 11140
CEMG.L iShares V PLC - iShares MSCI EM Consumer Growth UCITS ETF USD (Acc) 0.11344 37.925
IWLE.DE iShares Core MSCI World UCITS ETF 0.01356 9.2274
VHYL.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.02961 57.09
VEVE.L Vanguard FTSE Developed World UCITS ETF 0.01295 89.335
VHVE.L Vanguard FTSE Developed World UCITS ETF 0.01295 125.06
XRS2.F Xtrackers Russell 2000 UCITS ETF 0.0041519 318.35
SC0K.DE Invesco Russell 2000 UCITS ETF 0.0057 102.16
DFSU Dimensional US Sustainability Core 1 ETF 0.00169329 41.18
IS3T.DE iShares Edge MSCI World Size Factor UCITS ETF 0.1191 45.195
VNRT.DE Vanguard FTSE North America UCITS ETF 0.01834 134.92
VFWAX Vanguard FTSE All-World ex-US Index Fd Admiral 0.03 42.77
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.000257322 15.54
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.002 155.36
IBCZ.DE iShares Edge MSCI World Multifactor UCITS ETF USD (Acc) 0.09259 11.262
SAWD.L iShares IV Public Limited Company - iShares MSCI World ESG Screened UCITS ETF 0.01496 11.47
VHYD.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.02961 76.795
VTMNX Vanguard Developed Markets Index Fund Institutional Shares 0.04 18.7
IQQN.DE iShares MSCI North America UCITS ETF 0.01993 102.46
IQQW.DE iShares MSCI World UCITS ETF 0.01741 75.896
ISWD.L iShares MSCI World Islamic UCITS ETF 0.05102 3929
IS3S.DE iShares Edge MSCI World Value Factor UCITS ETF USD (Acc) 0.10033 44.865
RTYS.L Invesco Russell 2000 UCITS ETF 0.0057 119.34
VGWD.DE Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.02961 65.76
V3AB.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.01428 5.4065
SXR2.DE iShares VII PLC - iShares MSCI Canada UCITS ETF 0.53635 214.4
VWRL.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.01218 115.41
INAA.L iShares MSCI North America UCITS ETF 0.01787 8895
V3AM.L Vanguard ESG Global All Cap UCITS ETF 0.01428 5.072
VHYG.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.02961 63.88
XRSG.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.0041519 25721
V3AA.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.01428 7.2675
CCAU.L iShares VII PLC - iShares MSCI Canada UCITS ETF 0.42926 250.33
XRSU.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.0041519 345.63
ZPRR.DE SPDR Russell 2000 US Small Cap UCITS ETF 0.001173 58.27
VHVG.L Vanguard FTSE Developed World UCITS ETF 0.01295 92.98
R2SC.L SPDR Russell 2000 US Small Cap UCITS ETF 0.001173 50.555
IWDE.L iShares V Public Limited Company - iShares MSCI World EUR Hedged UCITS ETF 0.01436 100.75
V3AL.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.01428 6.821
VWRP.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.01218 117.5
VIAAX Vanguard International Dividend Appreciation Index Fund Admiral Shares 0.21 43.12
VTIAX Vanguard Total International Stock Index Fd Admiral 0.03 38.04
XRS2.DE Xtrackers Russell 2000 UCITS ETF 0.0041519 296.3
IWVL.L iShares Edge MSCI World Value Factor UCITS ETF USD (Acc) 0.13352 52.43
SWSSX Schwab Small-Cap Index Fund-Select Shares 0.00686933 38.03
IWDG.L iShares Core MSCI World UCITS ETF 0.01356 1051.5
SWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.01356 9064
VIHAX Vanguard International High Dividend Yield Index Fund Admiral Shares 0.07 40.41
VGVE.DE Vanguard FTSE Developed World UCITS ETF 0.01295 102.88
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0.01 47.02
VTMGX Vanguard Developed Markets Index Admiral 0.04 18.68
S6DW.DE iShares MSCI World ESG Screened UCITS ETF 0.01811 8.887
IWDA.AS iShares Core MSCI World UCITS ETF USD (Acc) 0.03 104.375
FDLS Inspire Fidelis Multi Factor ETF 0.720173 33.865
PXUS Principal International Adaptive Multi-Factor ETF 0.07 21.22
AVSC Avantis U.S. Small Cap Equity ETF 0.02 56.4115
VGWL.DE Vanguard FTSE All-World UCITS ETF 0.01218 132.96
AVIV Avantis International Large Cap Value ETF 0.25 65.25
DFQTX DFA U.S. Core Equity 2 Portfolio 0 42.04
WCDS.AS iShares MSCI World Consumer Discretionary Sector UCITS ETF 0.04456 8.7845
SFNNX Schwab Fundamental International Large Company Index Fund 0.172456 13.06
VDIPX Vanguard Developed Markets Index Fund 0.07 29.24
GXUS Goldman Sachs ETF Trust II - Goldman Sachs MarketBeta Total International Equity ETF 0.04 52.0149
VHYL.AS Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.02961 65.75
VWRL.AS Vanguard FTSE All-World UCITS ETF 0.01218 132.94
DCOR Dimensional ETF Trust 0.00052181 70.075
VEMPX Vanguard Extended Market Index InstlPlus 0.002 383.38
IWDD.AS iShares Core MSCI World UCITS ETF 0.01402 6.8427
SFLO VictoryShares Small Cap Free Cash Flow ETF 0.0394987 28.85
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0.0003 288.63
VGWE.DE Vanguard FTSE All-World High Dividend Yield UCITS ETF USD Accumulation 0.02961 73.54
VTWIX Vanguard Total World Stock Index I 0.01 271.07
RSSL Global X Funds 0.01 91.72
VTPSX Vanguard Total Intl Stock Idx InstlPls 0.03 152.17
EBIT Harbor ETF Trust - Harbor AlphaEdge Small Cap Earners ETF 0.0179114 33.72
DXUV Dimensional ETF Trust 0.00011495 57.36
Unlock