MSC Income Fund Inc MSIF Q1 2026 Earnings EPS Slightly Misses Estimates as Fund Advances Barnwell Industries Q4 2024 Earnings Reports Loss of 019 Per Share Stock Rises 091 SHLS Q1 2026 Earnings EPS Beats Expectations as Operations Remain Steady Peloton Interactive Inc PTON Q1 2026 Earnings EPS Misses Estimates but Stock Edges Higher AKBA Q1 2026 Earnings EPS Misses Estimates by a Narrow Margin No Revenue Reported DUOT Q1 2026 Earnings Significant EPS Miss Despite Stock Rally