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