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