INFA - Informatica Inc
Float
131.39M
Short % of Float
6.10%
Oustanding Shares
251.03M
Float
123.43M
Short % of Float
2.64%
Oustanding Shares
239.75M
Float
125.07 M
Short % of Float
2.45%
Oustanding Shares
247.08 M