What beat history Jones Lang JLL Hovering 20260427 CMCO Columbus Q1 2026 earnings per share tops estimates by 43 percent stock gains 132 percent Elme Communities ELME Stock Momentum Outlook 047 20260427