ENFN - Enfusion Inc
Float
28.28M
Short % of Float
5.30%
Oustanding Shares
91.91M
Float
48.76M
Short % of Float
3.24%
Oustanding Shares
88.33M
Float
45.66 M
Short % of Float
3.80%
Oustanding Shares
84.23 M