Stock events for NCR Atleos Corp. (NATL)
NCR Atleos announced a definitive agreement to be acquired by The Brink's Company for approximately $6.6 billion in cash and stock, offering an implied value of $50.40 per share. The company reported strong financial results for the fourth quarter and full year 2025, with net income attributable to Atleos increasing by 103% to $162 million, and Adjusted Free Cash Flow increasing by 35% year-over-year to $326 million. NCR Atleos Corporation experienced a significant drop in short interest in March 2026, and as of March 31, 2026, the share price was $43.58, representing an increase of 61.17% from April 1, 2025.
Demand Seasonality affecting NCR Atleos Corp.’s stock price
While explicit information on demand seasonality is not detailed, the company's business is tied to self-service banking solutions, driven by the trend of self-directed banking and the need for optimized self-service channels. The company has seen accelerating demand for ATM-as-a-Service and advanced cash management, driving recurring, high-margin revenue growth. However, the business is also threatened by the long-term global shift away from physical cash.
Overview of NCR Atleos Corp.’s business
NCR Atleos Corp. is a financial technology company specializing in self-directed banking solutions, serving financial institutions, merchants, manufacturers, retailers, and consumers globally. The company operates in the Technology sector, focusing on Software - Application and Transaction and Payment Processing Services. NCR Atleos provides ATM and ITM technology, including hardware, software, installation, maintenance, managed services, and the Allpoint network, which offers cash withdrawal and deposit access. The company manages its operations through three segments: Self-Service Banking, Payments & Network, and Telecommunications and Technology (T&T).
NATL’s Geographic footprint
NCR Atleos has a global geographic footprint, providing solutions across the Americas, Europe, the Middle East, Africa, and the Asia Pacific, while deriving its maximum revenue from the U.S. The company is headquartered in Atlanta, Georgia, U.S., and has approximately 20,000 employees globally.
NATL Corporate Image Assessment
NCR Atleos was ranked #12 in Newsweek's 2025 Top 100 Global Most Loved Workplaces® list, indicating a positive brand reputation as an employer.
Ownership
NCR Atleos Corporation has 334 institutional owners and shareholders holding a total of 70,598,256 shares, with approximately 84.91% of the company's stock held by institutional investors and 1.63% held by individuals. Major institutional shareholders include BlackRock, Inc., Vanguard Group Inc, Alliancebernstein L.p., State Street Corp, Engine Capital Management, LP, Coliseum Capital Management, LLC, Victory Capital Management Inc, Fmr Llc, Fuller & Thaler Asset Management, Inc., and Brown Advisory Inc.
Ask Our Expert AI Analyst
Price Chart
$44.70