tykhr
sign in
free sign up
Taboola
Internet Content & Information
Communication Services
TBLA
343 M shares
NASDAQ US
traded
09 Apr 2025
listed
no
open
2.52
52 week high
4.26
high
2.82
52 week low
2.54
low
2.52
growth
-30.92 %
previous Close
2.54
P/E ratio
market cap
1.28 B
div yield
0
usd
Sep 2024
qoq
revenue
433 M
1.13 %
net incoming
13.36 M
411.30 %
eps
0.00 %
-14.29 %
eps surprise
-25.00 %
net profit margin
3.08 %
4.00 %
operating incoming
4.56 M
165.72 %
net change in cash
35.03 M
839.70 %
cash on hand
217 M
18.36 %
cost of revenue
300 M
-4.23 %
top