SFWL - Shengfeng Development Ltd.

Float
7.14M
Short % of Float
2.74%
Oustanding Shares
40.62M

Float
7.65M
Short % of Float
5.96%
Oustanding Shares
40.62M

Float
7.17 M
Short % of Float
6.31%
Oustanding Shares
41.12 M

Float
2.5M
Short % of Float
N/A
Oustanding Shares
82.50M