Ellington Credit Company Q1 2026 Earnings EPS Miss Amidst Mixed Credit Markets BWXT Q1 2026 Earnings Strong EPS Beat Driven by Operational Excellence TRNR Q1 2026 Earnings EPS Surprise Beats Estimates Despite No Revenue HLIT Q1 2026 Earnings EPS Surges Past Expectations Stock Jumps Nearly 20 MNR Q1 2026 Earnings Significant EPS Miss Amid Challenging Conditions BKYI Q1 2026 Earnings Significant EPS Beat Amidst Ongoing Operational Challenges