INSM Q1 2026 Earnings Narrower Loss Beats Estimates as Pipeline Progress Continues CNQ Q1 2026 Earnings EPS Surpasses Estimates by Nearly 15 Despite Slight Stock Decline ESTA Q1 2026 Earnings EPS Misses Estimates by 269 as Shares Slip CPS Q1 2026 Earnings Earnings Miss Estimates Significantly as EPS Falls Short Telus Q1 2026 Earnings EPS Beat on Margin Discipline Despite Subdued Revenue Environment Kingstone Companies Inc KINS Q1 2026 Earnings Major Earnings Miss of 32 Below Estimates