Gladstone Land Corporation LAND Q1 2026 Earnings NarrowerthanExpected Loss as Agricultural Portfolio Holds Steady California Judge Orders Kars4Kids to Modify Ads Over Charity Affiliation Disclosure Outset Medical Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower BancFirst Corporation BANF Q1 2026 Earnings EPS Beat Highlights Steady Performance JOE Q1 2026 Earnings EPS of 024 Meets Expectations Stock Declines Slightly TopBuild BLD Q1 2026 Earnings EPS Beat Sends Shares Lower Amid Revenue Discrepancy