MVLA - Movella Holdings Inc

Float
26.62M
Short % of Float
0.16%
Oustanding Shares
50.91M

Float
27.92M
Short % of Float
0.46%
Oustanding Shares
32.50M

Float
27.92 M
Short % of Float
0.75%
Oustanding Shares
50.91 M

Float
21.4M
Short % of Float
N/A
Oustanding Shares
50.91M