Texas Pacific Land Corporation TPL Q1 2026 Earnings EPS Slightly Exceeds Estimates Amid Steady Royalty Income BioAge Labs Q1 2026 Earnings EPS Beat on Lower Loss PreRevenue Stage Continues HLNE Q1 2026 Earnings Earnings Per Share Surpasses Estimates Positive Market Response Brookfield Renewable Partners Q1 2026 Earnings EPS Misses Estimates Amid Operational Shifts BRBI Q1 2026 Earnings EPS Misses Estimates by 71 Amid Challenging Quarter XNCR Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Movement