KLTR - Kaltura Inc
Float
72.17M
Short % of Float
0.78%
Oustanding Shares
146.91M
Float
69.89M
Short % of Float
0.94%
Oustanding Shares
142.59M
Float
70.54 M
Short % of Float
1.93%
Oustanding Shares
141.41 M
Float
135.26M
Short % of Float
N/A
Oustanding Shares
146.91M