NSA Q1 2026 Earnings SelfStorage REIT Beats EPS Estimates Despite Modest Stock Decline Nabors Industries Q1 2026 Earnings Earnings Beat Estimates but Stock Slips DUO Q2 2021 Earnings Massive EPS Miss Sends Shares Lower CNP Q1 2026 Earnings Slight EPS Miss Amidst Operational Progress CHD Q1 2026 Earnings EPS Beats Estimates Stock Gains 14 Canadian National Railway CNI Q1 2026 Earnings EPS Beats Estimates in a Challenging Freight Environment