TRP Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher CubeSmart CUBE Q1 2026 Earnings EPS Beats Estimates Amid Stable Operations Atlanticus Holdings Senior Notes ATLCL Q1 2026 Earnings EPS Surges Past Estimates with 258 Beat IMNN Q1 2026 Earnings Narrowerthanexpected loss drives small share gain ILPT Q1 2026 Earnings NarrowerthanExpected Loss as Surplus of 3137 Beats Street Estimates