ELME - Elme Communities
Float
86.62M
Short % of Float
2.06%
Oustanding Shares
87.87M
Float
86.59M
Short % of Float
0.90%
Oustanding Shares
87.53M
Float
86.59 M
Short % of Float
1.04%
Oustanding Shares
87.83 M