ESTC - Elastic N.V

Float
83.1M
Short % of Float
3.64%
Oustanding Shares
100.81M

Float
80.77M
Short % of Float
4.63%
Oustanding Shares
97.37M

Float
80.77 M
Short % of Float
3.79%
Oustanding Shares
99.63 M

83.1M
3.64%
100.81M
80.77M
4.63%
97.37M
80.77 M
3.79%
99.63 M