Are Insiders Buying Or Selling Docusign Docu Stock Price At 44.05 Up 2.70 20260328 IEA Chief Warns Oil Markets Approaching Red Zone as Iran Crisis Intensifies NDAQ Q1 2026 Earnings EPS Beats Estimates by 111 Revenue Not Disclosed Shares Edge Higher Tesla Launches Full SelfDriving Supervised in China Amid Intensifying Competition from Local EV Rivals Deutsche Bank DB Q1 2026 Earnings Modest EPS Beat as Investment Banking Revenue Holds Steady UGP Q1 2026 Earnings Strong EPS Beat Amid Flat Revenue PLCE Q1 2026 Earnings Significant EPS Miss Amid Challenging Retail Environment