NCR Atleos Corporation (NATL) is a Technology stock trading at $43.62 (as of 2026-06-18), with a market capitalization of $3.29B and a trailing P/E of 19.8. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
NCR Atleos Corporation provides self-directed banking products and services, including ATM hardware/software, ATM-related installation, maintenance and managed services, and an ATM-as-a-service offering. It also operates ATM and financial services kiosk networks and related solutions, serving financial institutions, retailers, and other business and consumer financial services providers.