TRP Q1 2026 Earnings A Slight Earnings Miss Against NearExpected Results Epsilon Energy EPSN Holds Steady Near Resistance Amid Modest Decline