UDMY - Udemy Inc
Float
106.54M
Short % of Float
3.93%
Oustanding Shares
158.09M
Float
71.08M
Short % of Float
6.66%
Oustanding Shares
145.01M
Float
71.11 M
Short % of Float
6.04%
Oustanding Shares
153.33 M