ECDA - ECD Automotive Design Inc
Float
4.91M
Short % of Float
--
Oustanding Shares
31.9M
Float
0.31M
Short % of Float
Oustanding Shares
1.19M
Float
419,233
Short % of Float
4.15%
Oustanding Shares
31.87 M
Float
7.32M
Short % of Float
N/A
Oustanding Shares
32.00M