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