ABM Industries Incorporated Common Stock (ABM)
Stock · NYSE · Consumer Discretionary
$47.2as of 8/28/2026
Price chart
Open in TradingViewActive signals
No technical signal is currently active for this symbol.
Support level
$39.75
Industry
Diversified Commercial Services
ABM Industries Incorporated Common Stock Competitors
Chosen by industry and closest market cap.
- ABMABM Industries Incorporated Common Stock$47.2▲ 0.11%Market cap $2.86BP/E —
- MGRCMcGrath RentCorp Common Stock$112.31▼ 1.27%Market cap $2.92BP/E 19.32$94.99$127.68
- CTOSCustom Truck One Source Inc. Common Stock$9.21▼ 4.66%Market cap $2.42BP/E 109.84$5.18$12.23
- UPBDUpbound Group Inc. Common Stock$19.21▼ 0.41%Market cap $1.18BP/E 12.33$15.82$28.03
- EQPTEquipmentShare.com Inc Class A Common Stock$17.71▼ 3.25%Market cap $5.18BP/E 206.30$15.71$35.5
- FORRForrester Research Inc. Common Stock$12.41▲ 1.60%Market cap $220.52MP/E —$4.88$12.63
- CIGLConcorde International Group Ltd Class A Ordinary Shares$0.4419▼ 1.80%Market cap $143.89MP/E —$0.3611$7.5
| Symbol | Market cap | P/E ratio | Price | 1D | 52-week range |
|---|---|---|---|---|---|
| ABM ABM Industries Incorporated Common Stock | $2.86B | — | $47.2 | ▲ 0.11% | |
| MGRC McGrath RentCorp Common Stock | $2.92B | 19.32 | $112.31 | ▼ 1.27% | $94.99$127.68 |
| CTOS Custom Truck One Source Inc. Common Stock | $2.42B | 109.84 | $9.21 | ▼ 4.66% | $5.18$12.23 |
| UPBD Upbound Group Inc. Common Stock | $1.18B | 12.33 | $19.21 | ▼ 0.41% | $15.82$28.03 |
| EQPT EquipmentShare.com Inc Class A Common Stock | $5.18B | 206.30 | $17.71 | ▼ 3.25% | $15.71$35.5 |
| FORR Forrester Research Inc. Common Stock | $220.52M | — | $12.41 | ▲ 1.60% | $4.88$12.63 |
| CIGL Concorde International Group Ltd Class A Ordinary Shares | $143.89M | — | $0.4419 | ▼ 1.80% | $0.3611$7.5 |
P/E shows — for peers not currently carrying a live signal of their own.
Institutional Ownership
March 31, 2026
- Total shares held
- 51.13M
- Total value held
- $1.87B
- Institutional holders
- 278
Top holders this quarter
- Unknown8.88M
- Unknown4.08M
- Unknown3.03M
- Unknown2.88M
- Unknown2.61M
- Unknown1.72M
- Unknown1.67M
- Unknown1.64M
- Unknown1.60M
- Unknown1.52M
See the full, filterable feed with live charts on the MarketWall dashboard.