National Bank Holdings Corporation (NBHC) — Stock Score Summary

National Bank Holdings Corporation (NBHC) has a MoatMap StockRank of 43/100 based on Quality (38/100), Value (38/100), and Momentum (55/100) factor scores. The current signal is HOLD. National Bank Holdings Co, a regional bank, operates an asset-heavy and cyclical business model that typically fails to meet the fund's criteria for asset-light, high ROIC, and durable moats, and is not a direct beneficiary of the identified macro inflection points.