Cirrus Logic Q1 2026 Earnings EPS Beats Estimates by 86 Shares Edge Lower News Corporation NWS Q1 2026 Earnings EPS Beats Estimates by 1206 Despite Stock Decline Bicycle Therapeutics BCYC Q1 2026 Earnings WiderthanExpected Loss as Pipeline Development Continues GENI Q1 2026 Earnings Widened Loss Surprises Market Yet Stock Rallies DNLI Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Reaction Curbline Properties Q1 2026 Earnings Miss on EPS Stock Edges Higher