SNEX - StoneX Group Inc
Float
27.05M
Short % of Float
1.07%
Oustanding Shares
31.55M
Float
26.83M
Short % of Float
0.90%
Oustanding Shares
31.19M
Float
26.81 M
Short % of Float
0.88%
Oustanding Shares
31.31 M