IsoEnergy Q1 2026 Earnings Narrower Than Expected Loss as Uranium Developer Advances Projects STRO Q1 2026 Earnings Narrowing Losses Beat Estimates Stock Gains 7 Evaxion AS EVAX Q1 2026 Earnings Pipeline Progress Tempered by WiderThanExpected Loss CAC Q1 2026 Earnings EPS Beats Estimates by Nearly 3 Amid Modest Stock Decline BK Q1 2026 Earnings EPS Surges 1326 Above Estimates Shares Steady ATCH Q1 2026 Earnings NarrowerThanExpected Loss but Stock Declines on Revenue Disappointment