Inuvo Inc INUV Q1 2026 Earnings Massive EPS Beat Erases Loss Expectations RANI Q1 2026 Earnings Narrowing Losses as Pipeline Progress Continues Nexgen Energy Ltd NXE Q1 2026 Earnings Deep EPS Miss as PreRevenue Developer Advances Key Projects RBC Bearings Q1 2026 Earnings EPS Surpasses Expectations by Nearly 8 Teekay Tankers Q1 2026 Earnings EPS Surpasses Expectations Amid Strong Tanker Market SLM Q1 2026 Earnings EPS Surges Past Estimates as Credit Performance Drives Profitability