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 $366.79M $14.22B $6.69B $6.15B $6.11B $4.66B
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 $11.63 $165.07 $8.16 $157.07 $31.31 $112.27
High 52 $11.79 $179.43 $8.85 $180.03 $44.5 $118.34
Low 52 $7.3 $118.57 $6.79 $130.21 $14.71 $82.06
Price vs. 52 Week High -1.36 % -8 % -7.8 % -12.75 % -29.64 % -5.13 %
Price vs. 52 Week Low 59.32 % 39.22 % 20.18 % 20.63 % 112.85 % 36.81 %
Total Return
MG ALLE ADT MSA REZI BCO
1 Month Return 20.64 % -6.76 % -4.9 % -8.69 % -24.88 % -0.68 %
3 Month Return 32.16 % 0.82 % -3.43 % -11.23 % 16.31 % 6.96 %
6 Month Return 23.07 % 17.73 % -1.45 % 0.8 % 64.62 % 23.29 %
9 Month Return 15.49 % 28.27 % 8.22 % -4.88 % 45.16 % 22.82 %
YTD Return 28.37 % 26.32 % 18.09 % -5.25 % 35.84 % 21.02 %
1 Year Return 27.8 % 15.67 % 5.15 % -9.15 % 43.95 % 11.7 %
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.22 % 2.52 % 1.32 % - 0.89 %
Dividend Paid and Capex Coverage Ration (TTM) 1.13 % 2.98 % 3.34 % 0.73 % 3.91 % 2.15 %
Dividend Per Share (TTM) - 2.01 % 0.22 % 2.08 % - 1 %
Payout Ratio (TTM) - 27.93 % 31.5 % 29.19 % -3.74 % 26 %
Profitability
MG ALLE ADT MSA REZI BCO
Gross Profit Margin TTM 28.57 % 45.12 % 74.58 % 46.48 % 28.84 % 25.16 %
Return on Assets TTM 3.04 % 12.26 % 3.9 % 10.96 % -9.11 % 2.3 %
Return on Equity TTM 8.63 % 37.45 % 16.62 % 22.91 % -24.59 % 70.56 %
Return on Capital Employed TTM 8.13 % 18.83 % 9.29 % 16.59 % 11.36 % 9.29 %
Net Income Per EBT TTM 77.5 % 85.75 % 75.09 % 75.67 % 122.4 % 62.53 %
EBT Per Ebit TTM 61.16 % 89.49 % 64.11 % 98.51 % -108.75 % 55.47 %
EBIT Per Revenue TTM 5.35 % 20.97 % 25.55 % 20.15 % 7.88 % 9.25 %
Cash Flow To Debt Ratio TTM 78.52 % 34.86 % 25.44 % 199.74 % 24.46 % 12.9 %
Receivables Turnover TTM 4.09 7.94 12.43 6.07 6.52 6.25
Payables Turnover TTM 27.81 8.46 5.06 8.32 4.78 13
Inventory Turnover TTM - 4.16 5.09 2.81 4.18 -
Fixed Asset Turnover TTM 816.01 % 938.39 % 2099.26 % 669.2 % 1736.85 % 345.22 %
Asset Turnover TTM 119.97 % 76.16 % 31.68 % 72.98 % 86.89 % 71.55 %
Operating Cash Flow Per Share TTM 0.85 9.17 2.51 -4.84 3.26 13.52
Free Cash Flow Per Share TTM 0.22 8.18 2 -1.86 2.62 8.22
Cash Per Share TTM 88.66 % 352.39 % 5.67 % -761.91 % 505.37 % 3254.85 %
Operating Cash Flow Sales Ratio TTM 3.7 % 19.79 % 39.3 % 5.79 % 6.55 % 11.28 %
Free Cash Flow Operating Cash Flow Ratio TTM 25.46 % 89.17 % 79.94 % 38.36 % 80.41 % 60.79 %
Cash Flow Coverage Ratios TTM 78.52 % 34.86 % 25.44 % 199.74 % 24.46 % 12.9 %
Price To Free Cash Flows Ratio TTM 54.36 20.24 4.21 148.56 15.66 13.39
Price To Operating Cash Flows Ratio TTM 13.76 18.02 3.49 -32.48 12.61 8.26
Price Cash Flow Ratio TTM 13.76 18.02 3.49 -32.48 12.61 8.26
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 $2.09B $7.59B $0.53B $2.2B $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 $0.07B $0.48B $0B $0B $0.05B
Total Debt $0.23B $2.15B $7.81B $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.185
ALLE Allegion plc 166.72
ARLO Arlo Technologies, Inc. 15.25
BAER Bridger Aerospace Group Holdings, Inc. Common Stock 1.5701
BAERW Bridger Aerospace Group Holdings, Inc. Warrant 0.0852
BCO The Brink's Company 112.79
BKYI BIO-key International, Inc. 1.095
BRC Brady Corporation 74.72
CIGL Concorde International Group Ltd Class A Ordinary Shares 2.47
CIX CompX International Inc. 22.1
DGLY Digital Ally, Inc. 1.62
EVLV Evolv Technologies Holdings, Inc. 7.13
EVLVW Evolv Technologies Holdings, Inc. 0.51
GEO The GEO Group, Inc. 15.025
GFAI Guardforce AI Co., Limited 0.8161
GFAIW Guardforce AI Co., Limited 0.1001
IVDAW Iveda Solutions, Inc. 0.105
KSCP Knightscope, Inc. 4.07
LGMK LogicMark, Inc. 1.3432
MSA MSA Safety Incorporated 156.61
ETFs With Exposure to MG
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.00667 239.1
VEA Vanguard Developed Markets Index Fund 0.04 60.29
VTI Vanguard Total Stock Market Index Fund 0.00036 327.26
VEU Vanguard FTSE All-World ex-US Index Fund 0.03 71.92
VT Vanguard Total World Stock Index Fund 0.01 137.785
ITOT iShares Core S&P Total U.S. Stock Market ETF 0 145.255
SCHF Schwab International Equity ETF 0.0608083 23.53
VXUS Vanguard Total Intl Stock Idx Fund 0.03 73.8045
IWN iShares Russell 2000 Value ETF 0.01404 174.545
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.009 44.305
IQDF FlexShares International Quality Dividend Index Fund 0.2624 29.075
VXF Vanguard Extended Market Index Fund 0.00233 205.475
HDG ProShares Hedge Replication ETF 0.000999472 51.06
UWM ProShares Ultra Russell2000 0.00523508 44.79
FNDF Schwab Fundamental International Large Company Index ETF 0.167684 43.81
GSIE Goldman Sachs ActiveBeta International Equity ETF 0.29 41.065
VTHR Vanguard Russell 3000 Index Fund 0.00025 293.434
IWC iShares Micro-Cap ETF 0.04459 147.19
DWAS Invesco DWA SmallCap Momentum ETF 0.272 89.985
PXF Invesco FTSE RAFI Developed Markets ex-U.S. ETF 0.196 62.155
URTY ProShares UltraPro Russell2000 0.00395613 49.815
VIGI Vanguard International Dividend Appreciation Index Fund 0.21 88.52
VTWV Vanguard Russell 2000 Value Index Fund 0.01174 153.78
EES WisdomTree U.S. SmallCap Earnings Fund 0.03257 54.5
ESGN Columbia Sustainable International Equity Income ETF 0.61 31.4153
FDM First Trust Dow Jones Select MicroCap Index Fund 0.000001 74.355
FLCA Franklin FTSE Canada ETF 1.54 44.5
FLQG Franklin LibertyQ Global Equity ETF 0.18 35.91
FLQS Franklin LibertyQ U.S. Small Cap Equity ETF 0.04 42.16
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0.02 72.92
IQDE FlexShares International Quality Dividend Defensive Index Fund 0.2337 20.5964
IQDY FlexShares International Quality Dividend Dynamic Index Fund 0.2535 35.1899
KARS KraneShares Electric Vehicles and Future Mobility Index ETF 0 30.2
MFDX PIMCO RAFI Dynamic Multi-Factor International Equity ETF 0.18 36.95
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.14 43.06
RODM Hartford Multifactor Developed Markets (ex-US) ETF 0 35.6978
TLTD FlexShares Morningstar Developed Markets ex-US Factor Tilt Index Fund 0.037 88.3
VTWO Vanguard Russell 2000 Index Fund 0.00557 96.62
VYMI Vanguard International High Dividend Yield Fund 0.07 85.7
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 45.6
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0047 41.19
VCN.TO Vanguard FTSE Canada All Cap Index ETF 0.42113 60.66
VCE.TO Vanguard FTSE Canada Index ETF 0.46805 64.08
VDY.TO Vanguard FTSE Canadian High Dividend Yield Index ETF 0.91611 58.17
VVL.TO Vanguard Global Value Factor ETF 0.15911 59.85
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.00028 111.99
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0.00028 111.97
VTRIX Vanguard International Value Fund Investor Shares 0.44 46.66
VBAIX Vanguard Balanced Index Fund Institutional Shares 0.00012 52.69
VBIAX Vanguard Balanced Index Fund Admiral Shares 0.00012 52.68
VBINX Vanguard Balanced Index Fund Investor Shares 0.00012 52.69
VSGX Vanguard ESG International Stock ETF 0.04 69.45
BBCA JPMorgan BetaBuilders Canada ETF 0.74 85.65
RODE Hartford Multifactor Diversified International ETF 0 27.62
RYLD Global X Russell 2000 Covered Call ETF 0 15.245
AVDE Avantis International Equity ETF 0.11 78.7957
PQSV PGIM ETF Trust - PGIM QMA Strategic Alpha Small-Cap Value ETF 0.12 66.2468
BKIE BNY Mellon International Equity ETF 0.05 89.235
DFAU Dimensional US Core Equity Market ETF 0.00026011 45.61
DFUS Dimensional U.S. Equity ETF 0.00015111 72.31
DFAT Dimensional U.S. Targeted Value ETF 0.0192204 56.62
DFAS Dimensional U.S. Small Cap ETF 0.0087238 67.1445
DFAC Dimensional U.S. Core Equity 2 ETF 0.00190316 38.315
36BB.DE iShares MSCI World Consumer Discretionary Sector UCITS ETF 0.03741 7.741
CEMG.DE iShares V PLC - iShares MSCI EM Consumer Growth UCITS ETF USD (Acc) 0.13553 33.06
EUNL.DE iShares Core MSCI World UCITS ETF USD (Acc) 0.01531 108.7
IBCH.DE iShares V PLC - iShares MSCI World EUR Hedged UCITS ETF (Acc) 0.01728 104.03
IUSQ.DE iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.01303 90.57
VGVF.DE Vanguard FTSE Developed World UCITS ETF 0.01483 111.68
VNRA.DE Vanguard FTSE North America UCITS ETF 0.02088 143.68
VWCE.DE Vanguard FTSE All-World UCITS ETF 0.01414 141.54
VTSAX Vanguard Total Stock Market Index Fund 0.00036 160.27
VWRA.L Vanguard FTSE All-World UCITS ETF 0.01414 164.1
VWRD.L Vanguard FTSE All-World UCITS ETF 0.01414 160.73
IFSW.L iShares Edge MSCI World Multifactor UCITS ETF USD (Acc) 0.07728 13.5625
SSAC.L iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.01076 7969
EEWD.L iShares MSCI World ESG Enhanced UCITS ETF 0.004 10.082
I500.L iShares S&P 500 Swap UCITS ETF -0.01772 8.3895
IWSZ.L iShares Edge MSCI World Size Factor UCITS ETF 0.13364 53.01
IWVU.L iShares Edge MSCI World Value Factor UCITS ETF 0.13352 6.9925
R2US.L SPDR Russell 2000 US Small Cap UCITS ETF 0.001821 69.25
VDEV.L Vanguard FTSE Developed World UCITS ETF 0.01483 123.95
VDNR.L Vanguard FTSE North America UCITS ETF 0.02088 162.307
VHYA.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.03413 87.775
VNRA.L Vanguard FTSE North America UCITS ETF 0.02088 166.44
VNRG.L Vanguard FTSE North America UCITS ETF 0.02088 126.42
SNAW.DE iShares MSCI World ESG Screened UCITS ETF USD (Acc) 0.01717 10.242
KOCG FIS Knights of Columbus Global Belief ETF 0.79 31.2551
VNRT.L Vanguard FTSE North America UCITS ETF 0.02088 123.32
VTSNX Vanguard Total Intl Stock Idx Fund 0.05 158.98
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.00233 156.17
VITSX Vanguard Total Stock Market Index Fund 0.00036 160.3
DFSV Dimensional US Small Cap Value ETF 0.0263856 31.155
AVSD Avantis Responsible International Equity ETF 0.1 71.1
IWRD.L iShares MSCI World UCITS ETF 0.01519 6930
IWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.01356 125.94
EDMW.DE iShares MSCI World ESG Enhanced UCITS ETF 0.00475 9.204
IS07.DE iShares Edge MSCI World Multifactor UCITS ETF 0.07728 10.208
SDWD.L iShares MSCI World ESG Screened UCITS ETF 0.01496 10.733
IGWD.L iShares V PLC - iShares MSCI World GBP Hedged UCITS ETF (Acc) 0.01334 11543
CEMG.L iShares V PLC - iShares MSCI EM Consumer Growth UCITS ETF USD (Acc) 0.11344 38.355
IWLE.DE iShares Core MSCI World UCITS ETF 0.01356 9.542
VHYL.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.03413 59.245
VEVE.L Vanguard FTSE Developed World UCITS ETF 0.01483 94.19
VHVE.L Vanguard FTSE Developed World UCITS ETF 0.01483 129.42
XRS2.F Xtrackers Russell 2000 UCITS ETF 0.00413329 318.35
SC0K.DE Invesco Russell 2000 UCITS ETF 0.0055 104.84
DFSU Dimensional US Sustainability Core 1 ETF 0.00191433 42.16
IS3T.DE iShares Edge MSCI World Size Factor UCITS ETF 0.1191 46.13
VNRT.DE Vanguard FTSE North America UCITS ETF 0.02088 140.18
VFWAX Vanguard FTSE All-World ex-US Index Fd Admiral 0.03 44.82
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.000257322 16.23
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.00233 156.18
IBCZ.DE iShares Edge MSCI World Multifactor UCITS ETF USD (Acc) 0.09259 11.716
SAWD.L iShares IV Public Limited Company - iShares MSCI World ESG Screened UCITS ETF 0.01496 11.86
VHYD.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.03413 77.975
VTMNX Vanguard Developed Markets Index Fund Institutional Shares 0.04 19.44
IQQN.DE iShares MSCI North America UCITS ETF 0.01993 106.5
IQQW.DE iShares MSCI World UCITS ETF 0.01741 78.762
ISWD.L iShares MSCI World Islamic UCITS ETF 0.05102 4242
IS3S.DE iShares Edge MSCI World Value Factor UCITS ETF USD (Acc) 0.10033 48.34
RTYS.L Invesco Russell 2000 UCITS ETF 0.0055 121.48
VGWD.DE Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.03413 67.31
V3AB.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.01598 5.697
SXR2.DE iShares VII PLC - iShares MSCI Canada UCITS ETF 0.53635 218.5
VWRL.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.01414 122.01
INAA.L iShares MSCI North America UCITS ETF 0.01787 9369
V3AM.L Vanguard ESG Global All Cap UCITS ETF 0.01598 5.328
VHYG.L Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.03413 66.685
XRSG.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.00413329 26708
V3AA.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.01598 7.506
CCAU.L iShares VII PLC - iShares MSCI Canada UCITS ETF 0.42926 253.19
XRSU.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.00413329 351.72
ZPRR.DE SPDR Russell 2000 US Small Cap UCITS ETF 0.001821 59.75
VHVG.L Vanguard FTSE Developed World UCITS ETF 0.01483 98.2
R2SC.L SPDR Russell 2000 US Small Cap UCITS ETF 0.001821 52.63
IWDE.L iShares V Public Limited Company - iShares MSCI World EUR Hedged UCITS ETF 0.01436 104.1
V3AL.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.01598 7.022
VWRP.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.01414 124.52
VIAAX Vanguard International Dividend Appreciation Index Fund Admiral Shares 0.21 43.16
VTIAX Vanguard Total International Stock Index Fd Admiral 0.03 39.75
XRS2.DE Xtrackers Russell 2000 UCITS ETF 0.00413329 305.2
IWVL.L iShares Edge MSCI World Value Factor UCITS ETF USD (Acc) 0.13352 55.98
SWSSX Schwab Small-Cap Index Fund-Select Shares 0.00686933 39.19
IWDG.L iShares Core MSCI World UCITS ETF 0.01356 1088.5
SWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.01356 9566
VIHAX Vanguard International High Dividend Yield Index Fund Admiral Shares 0.07 41.48
VGVE.DE Vanguard FTSE Developed World UCITS ETF 0.01483 107.04
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0.01 49.03
VTMGX Vanguard Developed Markets Index Admiral 0.04 19.41
S6DW.DE iShares MSCI World ESG Screened UCITS ETF 0.01811 9.267
IWDA.AS iShares Core MSCI World UCITS ETF USD (Acc) 0.03 108.765
FDLS Inspire Fidelis Multi Factor ETF 0.720173 34.25
PXUS Principal International Adaptive Multi-Factor ETF 0.07 21.22
AVSC Avantis U.S. Small Cap Equity ETF 0.03 56.11
VGWL.DE Vanguard FTSE All-World UCITS ETF 0.01414 138.7
AVIV Avantis International Large Cap Value ETF 0.25 67.825
DFQTX DFA U.S. Core Equity 2 Portfolio 0 43.03
WCDS.AS iShares MSCI World Consumer Discretionary Sector UCITS ETF 0.04456 8.9595
SFNNX Schwab Fundamental International Large Company Index Fund 0.172456 13.71
VDIPX Vanguard Developed Markets Index Fund 0.07 30.38
GXUS Goldman Sachs ETF Trust II - Goldman Sachs MarketBeta Total International Equity ETF 0.04 54.1605
VHYL.AS Vanguard FTSE All-World High Dividend Yield UCITS ETF 0.03413 67.35
VGS.AX Vanguard MSCI Index International Shares ETF 0.01563 154.12
VTS.AX Vanguard US Total Market Shares Index ETF 0.00036 509.14
VEU.AX Vanguard All-World ex-US Shares Index ETF 0.03679 111.34
VGAD.AX Vanguard MSCI Index International Shares (Hedged) ETF 0.01504 117.36
VESG.AX Vanguard Ethically Conscious International Shares Index ETF 0.01751 112.86
VWRL.AS Vanguard FTSE All-World UCITS ETF 0.01414 138.74
DCOR Dimensional ETF Trust 0.00058301 71.505
VEMPX Vanguard Extended Market Index InstlPlus 0.00233 385.39
IWDD.AS iShares Core MSCI World UCITS ETF 0.01402 7.0514
SFLO VictoryShares Small Cap Free Cash Flow ETF 0.0396002 28.135
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0.00036 300.71
VGWE.DE Vanguard FTSE All-World High Dividend Yield UCITS ETF USD Accumulation 0.03413 75.56
VTWIX Vanguard Total World Stock Index I 0.01 282.65
RSSL Global X Funds 0.01 94
VTPSX Vanguard Total Intl Stock Idx InstlPls 0.03 159.02
EBIT Harbor ETF Trust - Harbor AlphaEdge Small Cap Earners ETF 0.0247253 33.054
DXUV Dimensional ETF Trust 0.0001261 57.615
GTPE Goldman Sachs MSCI World Private Equity Return Tracker ETF 0.03 48.8499
Unlock