NCR Atleos Corporation
NATLTechnologyNASDAQSoftware - Application · Last scanned Jul 16, 2026
Scan Results
Daily timeframeNCR Atleos Corporation, a financial technology company, engages in the provision of self-directed banking solutions to financial institutions, merchants, manufacturers, retailers, and consumers in. At a $3.41B market cap, NCR Atleos Corporation ranks as a mid-cap company within technology. It operates through three segments: Self-Service Banking; Network; and Telecommunications & Technology (T&T).
Market Cap
$3.41B
Beta
0.60
P/E (TTM)
20.63
P/E (Fwd)
8.69
EPS (TTM)
$2.24
EPS (Fwd)
$5.32
ROE
50.7%
ROA
5.9%
Cash
$433.0M
Total Debt
$2.94B
Free CF
$492.6M
52W Change
68.9%
Annual Financials
Cash vs Debt
The company holds $433.0M in cash, though total debt stands at $2.94B. This level of leverage is common in the industry but worth monitoring as interest rate conditions evolve. Annual free cash flow of $492.6M supports ongoing capital allocation decisions and provides a cushion against unexpected expenses or downturns. ROE of 50.7% points to exceptionally high capital efficiency, indicating how much profit the company produces per dollar of shareholder equity. An ROA of 5.9% suggests reasonable efficiency in deploying the company's asset base. Revenue has grown from $3.55B (2021) to $4.35B (2025), reflecting a 23% increase over the period.
With a beta below 0.7, NCR Atleos Corporation typically sees smaller price swings than the overall market, offering a degree of stability during turbulent periods. Debt significantly exceeds cash reserves, which means the company's financial flexibility could be constrained during economic downturns. These risk factors are not exhaustive — macroeconomic shifts, regulatory changes, and competitive dynamics can all influence NCR Atleos Corporation's trajectory.