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