Peter Murrells 400000 Embezzlement Luxury Spending Raises Governance Questions SPXC Q1 2026 Earnings EPS Beats Estimates by 59 as Profits Surge Okta Shares Surge 8 After Q1 Results Beat Expectations on Agentic AI Demand