
Taboola
TBLA · NASDAQ · Communication Services / Internet Content & Information
2.23USD+0.10 (+4.69%)
Price History
Full chartMarket Stats
Previous Close2.13
Open2.14
Day Range2.11 – 2.24
52-Week Range2.84 – 5.71
Volume2.21M
Market Cap940.14M
P/E (TTM)8.92
Forward P/E84.75
EPS0.39
Dividend Yield0.00%
Beta1.48
50-Day Avg4.16
200-Day Avg4.11
About
Taboola.com Ltd., together with its subsidiaries, operates an artificial intelligence-based algorithmic engine platform in Israel, the United States, the United Kingdom, Germany, and internationally. It offers Taboola, which is a platform that partners with websites, devices, and mobile apps to recommend editorial content and advertisements on the open web. The company was incorporated in 2006 and is headquartered in New York, New York.
Company Details
- SectorCommunication Services
- IndustryInternet Content & Information
- CEOMr. Adam Singolda
- Employees2.00K
- Headquarters16 Madison Square West, New York, NY, United States, 10010, USA
- Websitehttps://www.taboola.com
Leadership
- Mr. Adam SingoldaFounder, CEO & Director · b. 1983
- Mr. Eldad ManivPresident & COO · b. 1969
- Mr. Stephen C. WalkerChief Financial Officer · b. 1970
- Mr. Lior GolanChief Technology Officer · b. 1972
- Ms. Kristy SundjajaChief People Officer · b. 1979
- Aadam AnwarHead of Investor Relations
- Ms. Blythe HoldenGeneral Counsel & Corporate Secretary
- Mr. Tom InbalSenior Vice President of Marketing & Strategy
- Mr. Jonny HarveyManaging Director of Taboola News for OEM
- Mr. Ehud FurmanSenior Vice President of Global Sales Alliances & Strategic Partnerships
Financials
Income Statement
Balance Sheet
Cash Flow
Earnings
Key Statistics & Ratios
Market Cap940.14M
Enterprise Value1.05B
Trailing P/E8.92
Forward P/E84.75
Price / Sales0.48
Price / Book0.98
EPS0.39
Book Value3.48
Revenue (TTM)1.96B
Gross Profit (TTM)583.87M
EBITDA135.40M
Profit Margin6.05%
Operating Margin2.77%
Return on Equity12.75%
Return on Assets2.27%
Shares Outstanding252.12M
Shares Float145.22M
Beta1.48
Dividend Yield0.00%
Dividend Rate0.00
Payout Ratio0.00%
Analyst Ratings
Buy
Based on 6 analystsTarget 5.80
- Strong Buy3
- Buy1
- Hold2