QuinStreet Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Operational Progress Kodiak AI Inc KDK Q1 2026 Earnings Stunning EPS Beat of 15045 but Stock Declines EM Q2 2024 Earnings Staggering EPS Beat Drives Attention Stock Holds Steady Imperial Petroleum Inc 875 Series A Preferred Shares IMPPP Q1 2026 Earnings Strong Earnings Beat Highlights Operational Efficiency XMTR Q1 2026 Earnings EPS Beats Estimates Stock Reacts Positively TD Q1 2026 Earnings EPS Beat Bolsters Investor Confidence Amidst Ongoing Regulatory Challenges