Saris Secures 288 Million Series A to Accelerate Fintech Growth NTB Q1 2026 Earnings EPS Beats Estimates but Stock Declines on Caution SentinelOne Stock Drops 12 as Cybersecurity Firm Reduces Headcount to Accelerate AI Investment