Bank7 Corp BSVN Q1 2026 Earnings EPS Surges Past Estimates Strong Performance SailPoint Q1 2026 Earnings Slight EPS Miss Positive Market Reaction TFC Q1 2026 Earnings Earnings Beat Signals Resilience in Challenging Rate Environment TTM Technologies Inc TTMI Q1 2026 Earnings EPS Beats Estimates by 991 Stock Rises 881 Prairie Operating Co PROP Q1 2026 Earnings Wide EPS Miss Amid No Revenue Ellington Credit Company Q1 2026 Earnings EPS Miss Amidst Mixed Credit Markets