TBLA - Taboola.com Ltd

Compare

Yahoo Finance

Float

187.97M


Short % of Float

0.76%


Oustanding Shares

295.46M

Finviz

Float

128.78M


Short % of Float

1.03%


Oustanding Shares

254.13M

Wallst Journal

Float

131.92 M


Short % of Float

0.99%


Oustanding Shares

298.24 M

Dilusion Tracker

Float

270.65M


Short % of Float

N/A


Oustanding Shares

343.44M

Looking for a service that doesnt exist? Suggest one here

Similar Stocks