Elme Communities ELME Edges Higher as Stock Holds Above Support at 193 Wall Street Rises Alongside Global Markets as Crude Oil Pulls Back on Potential USIran Truce Extension TFC Q1 2026 Earnings EPS Surpasses Estimates on Resilient Net Interest Income Vestas Wind Systems Shares Decline as Company Warns Margins May Hit Low End of Guidance