News

The firm owned 53,287 shares of the company’s stock after selling 2,157 shares during the quarter ... beating analysts’ consensus estimates of ($0.03) by $0.26. Elme Communities had a negative ...