Stock events for NCR Atleos Corp. (NATL)
Over the past six months, NCR Atleos Corp. experienced several stock events. Strong Q3 2025 results in November 2025, with revenue increases and growth in ATM hardware and ATM as a Service, likely positively impacted the stock. In February 2026, the company reported strong Q4 and full-year 2025 results and announced its acquisition by The Brink's Company, causing a significant jump in NATL shares. In March 2026, NCR Atleos announced a consent solicitation for senior secured notes, the impact of which depended on market perception. As of February 24, 2026, the share price was $40.49, a 39.62% increase from the previous year, with the stock trading between $48.50 and $22.30.
Demand Seasonality affecting NCR Atleos Corp.’s stock price
Demand for NCR Atleos's products and services is driven by trends in self-service banking and the relevance of cash, rather than seasonal fluctuations. There is consistent demand for ATM hardware and services, with significant growth in the ATM as a Service business. Cash continues to play a vital role for millions of Americans, supporting Atleos's core business. A significant portion of NCR Atleos's revenue is recurring, stabilizing demand. The company's transition towards software-led solutions aims to increase recurring revenues. Network transaction volumes experienced some fluctuations but showed improved performance in Q4 2025.
Overview of NCR Atleos Corp.’s business
NCR Atleos Corporation is a financial technology company specializing in self-directed banking solutions for financial institutions, merchants, manufacturers, retailers, and consumers. It operates in the financial services and retail industries, focusing on transaction and payment processing services. The company's portfolio includes self-service banking, network, and telecommunications & technology segments. The Self-Service Banking segment offers ATM and ITM hardware and software, along with related services like ATM as a Service. The Network segment provides a network of ATMs and financial services kiosks, including the Allpoint network and LibertyX solution. The Telecommunications & Technology segment offers managed network and infrastructure services to enterprise clients.
NATL’s Geographic footprint
NCR Atleos Corporation has a global market presence, with solutions deployed in over 160 countries. It operates in the United States, the rest of the Americas, Europe, the Middle East, Africa, and the Asia Pacific region. The company's headquarters are located in Atlanta, Georgia, United States.
NATL Corporate Image Assessment
NCR Atleos has demonstrated a positive brand reputation, particularly in its commitment to employees and financial inclusion. The company was ranked #12 on Newsweek's 2025 Top 100 Global Most Loved Workplaces list. NCR Atleos won ATMIA's Peter Kulik Innovation Award for its AI-Assisted Service Management Platform and earned two additional ATMmy Honors. Research highlighted the critical role of cash in financial inclusion, particularly in low-to-moderate income neighborhoods, underscoring its vital role in providing financial access.
Ownership
NCR Atleos Corporation has significant institutional ownership, with 528 institutional owners and shareholders holding 90,323,298 shares, representing approximately 84.96% of the company's shares. Major institutional owners include BlackRock, Inc., Vanguard Group Inc, and Alliancebernstein L.p. Individual ownership accounts for approximately 1.11% of the shares, while insiders own about 1.02% of the company's stock.