ITW Q1 2026 Earnings EPS Beats Estimates Stock Gains 091 PJT Partners Q1 2026 Earnings EPS Misses Estimates Stock Declines GLP Q1 2026 Earnings Massive EPS Surprise of 455 Overshadows Lack of Revenue Disclosure Kayne Anderson Energy Infrastructure Fund Inc KYN Q4 2015 Earnings EPS Miss Amidst Challenging Energy Environment Star Bulk Carriers Corp SBLK Q1 2026 Earnings EPS Surges Past Expectations Up 24 IMMR Q3 2025 Earnings EPS Surges Past Estimates as Haptic Licensing Gains Momentum