NICE stock price rises again premarket as $600 million buyback and AI metrics grab attention February 22, 2026