LICN - Lichen China Ltd
Float
12.79M
Short % of Float
2.33%
Oustanding Shares
18.37M
Float
13.08M
Short % of Float
1.42%
Oustanding Shares
17.50M
Float
6.30 M
Short % of Float
0.21%
Oustanding Shares
18.00 M
Float
28.38M
Short % of Float
N/A
Oustanding Shares
37.38M