tykhr
sign in
free sign up
Taboola
Internet Content & Information
Communication Services
TBLA
343 M shares
NASDAQ US
traded
25 Jun 2025
listed
no
open
3.67
52 week high
4.26
high
3.71
52 week low
2.54
low
3.57
growth
6.25 %
previous Close
3.67
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