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

106.54M
3.93%
158.09M
71.08M
6.66%
145.01M
71.11 M
6.04%
153.33 M