BTMD Q1 2026 Earnings EPS Beats Estimates by 2371 Amid Revenue Discrepancy MDRR Q2 2021 Earnings BetterthanExpected Loss as Company Navigates Recovery SFL Q1 2026 Earnings Earnings Per Share Surges Past Estimates Stock Declines Despite Massive Beat BWMX Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction Barnwell Industries Q4 2024 Earnings Reports Loss of 019 Per Share Stock Rises 091 KDP Q1 2026 Earnings EPS Beats Estimates by 375 Stock Rises