TTGT - Techtarget Inc.
Float
22.84M
Short % of Float
4.48%
Oustanding Shares
28.55M
Float
25.48M
Short % of Float
3.69%
Oustanding Shares
28.42M
Float
25.46 M
Short % of Float
5.60%
Oustanding Shares
28.38 M
22.84M
4.48%
28.55M
25.48M
3.69%
28.42M
25.46 M
5.60%
28.38 M