Elme Communities ELME Edges Higher as Stock Holds Above Support at 193 Jim Cramer Highlights Three Key Mistakes That Could Sideline Investors From AI Market Leaders BALL Q1 2026 Earnings EPS Surpasses Estimates by 885 Amid Mixed Market Reaction Bari Weiss Shakes Up CBS News 60 Minutes With Major Personnel Changes