EGLX -
Float
137.64M
Short % of Float
N/A
Oustanding Shares
154.77M
Float
Short % of Float
Oustanding Shares
Float
Short % of Float
Oustanding Shares
137.64M
N/A
154.77M