NSIT Q1 2026 Earnings Strong EPS Beat Drives Stock Up 31 Seagate Technology STX Q1 2026 Earnings EPS Surges Past Estimates Amid Strong Demand IIPR Q1 2026 Earnings EPS Misses Estimates as Cannabis Real Estate Yields Mixed Results BranchOut Food Inc BOF Q1 2026 Earnings Net Loss of 012 Per Share Stock Declines 217 MDV Q1 2026 Earnings Industrial REIT Reports Deep Earnings Miss as Losses Sharply Exceed Estimates Cytokinetics CYTK Q1 2026 Earnings Smaller Loss Than Expected as Pipeline Progress Continues