Loading...
22 companies we cover, 21 of them graded
Every company here put through the same five checks on growth and cash generation. It describes the industry as it reports today — not which of these to buy.
| ALLE | Allegion plc | B+ | $13.1B | $154.47 | 20.25 | $4.3B | 15.4% |
| MSA | MSA SAFETY INC | A+ | $7B | $182.46 | 22.69 | $1.9B | 16.1% |
| ADT | ADT Inc. | A+ | $5.8B | $6.40 | — | $5.2B | 11.9% |
| BCO | BRINK’S CO | A | $4.4B | $106.82 | 24.78 | $5.5B | 3.3% |
| GEO | The GEO Group, Inc. | B | $4.1B | $31.22 | 14.66 | $2.8B | 10.3% |
| BRC | BRADY CORP | A+ | $4B | $84.02 | — | $1.7B | 12.4% |
| CXW | CORECIVIC, INC. | B | $3.2B | $32.13 | 25.91 | $2.5B | 5.1% |
| NSSC | NAPCO SECURITY TECHNOLOGIES, INC | A+ | $1.3B | $35.66 | 29.47 | $202.3M | 21.3% |
| EVLV | Evolv Technologies Holdings, Inc. | D- | $867.6M | $4.79 | — | $171.4M | -3.0% |
| MG | Mistras Group, Inc. | A | $685.4M | $21.52 | 25.93 | $739.2M | 3.6% |
| CIX | COMPX INTERNATIONAL INC | B+ | $466.3M | $37.80 | 21.12 | $161.8M | 13.6% |
| NL | NLI HOLDINGS, INC. | B | $343.3M | $7.02 | — | $161.8M | -15.8% |
| SPCB | SUPERCOM LTD. | D | $49.8M | $9.27 | 12.36 | $27.9M | 13.4% |
| BAER | BRIDGER AEROSPACE GROUP HOLDINGS, INC. | F | $46.7M | $0.79 | — | $115.4M | -10.8% |
| SNT | SENSTAR TECHNOLOGIES CORPORATION | B | $37.6M | $1.61 | 11.50 | $36.4M | 8.8% |
| VRME | VerifyMe, Inc. | D | $12.6M | $0.96 | — | $11.1M | -47.1% |
| CIGL | CONCORDE INTERNATIONAL GROUP LTD | D- | $8.5M | $0.40 | 0.23 | $12.5M | -122.2% |
| GFAI | GUARDFORCE AI CO., LIMITED | B- | $8M | $0.33 | — | $35.3M | -21.3% |
| IVDA | IVEDA SOLUTIONS, INC. | F- | $3.8M | $0.30 | — | $4.6M | -69.2% |
| BKYI | BIO KEY INTERNATIONAL INC | C- | $2.6M | $1.79 | — | $6.7M | -90.1% |
| SUGP | SU Group Holdings Ltd | D- | $814.1K | $0.56 | — | $24.5M | -9.6% |
| DETX | LIBERTY DEFENSE HOLDINGS, LTD. | not rated | — | $2.11 | — | — | — |
Fundamentals from SEC filings, prices from the last market-data pass. Sort by any column; companies with no figure sort last either way.
Sorted by market cap, largest first; click any column to re-sort. Companies with no figure sort last either way, because a missing P/E means unprofitable rather than cheap. Nothing here is a recommendation.