VolitionRX Limited VNRX Q1 2026 Earnings EPS Misses as Company Advances Diagnostic Pipeline PNTG Q1 2026 Earnings EPS Beats Estimates Slightly as Stock Declines Texas Pacific Land Corporation TPL Q1 2026 Earnings EPS Slightly Exceeds Estimates Amid Steady Royalty Income National Grid Q1 2026 Earnings EPS Misses Estimates as Utility Sector Faces Headwinds ProAssurance Corporation PRA Q1 2026 Earnings EPS Misses Estimates as Underwriting Pressures Mount IBM Q1 2026 Earnings EPS Beats Estimates Amid Modest Stock Reaction