Balchem Corporation Q1 2026 Earnings EPS Misses Estimates Amid Unchanged Stock SLQT Q1 2026 Earnings Significant EPS Beat Driven by Operational Efficiency NEN Q4 2024 Earnings Partnership Delivers Strong PerUnit Earnings Amid Quiet Market Reaction FTHM Q4 2025 Earnings EPS Misses Estimates as Losses Widen Stock Edges Higher Cytokinetics CYTK Q1 2026 Earnings Smaller Loss Than Expected as Pipeline Progress Continues GEOS Q1 2026 Earnings Reported Loss of 086 Per Share as Market Conditions Remain Pressured