AMBA - Ambarella Inc

Float
37.83M
Short % of Float
7.80%
Oustanding Shares
40.25M

Float
37.87M
Short % of Float
6.17%
Oustanding Shares
39.04M

Float
37.87 M
Short % of Float
3.89%
Oustanding Shares
40.25 M

37.83M
7.80%
40.25M
37.87M
6.17%
39.04M
37.87 M
3.89%
40.25 M