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

131.39M
6.10%
251.03M
123.43M
2.64%
239.75M
125.07 M
2.45%
247.08 M