POWW Q1 2026 Earnings Surprise Profitability as EPS Beats Estimates ATNI Q1 2026 Earnings EPS Surprise of 33693 Despite Positive Stock Movement SRTA Q1 2026 Earnings Surprise Profitability Despite No Reported Revenue ROCK Q1 2026 Earnings EPS Misses Estimates by Nearly 30 Shares Edge Higher TPG Mortgage Investment Trust Inc MITT Q1 2026 Earnings EPS Beats Estimates Amid Steady Portfolio Performance PANL Q1 2026 Earnings EPS Beats Estimates Amid Broader Market Headwinds