NCR Atleos (NATL) is back on investor radars after recent share price moves, prompting a closer look at how its financial technology model and current financial profile line up for long term holders.