Craft

Taboola

Stock Price

$3.5

2024-10-29

Market Capitalization

$1.2 B

2024-10-29

Revenue

$1.9 B

FY, 2025

Taboola Summary

Company Summary

Overview
Taboola (also known as Taboola.com) is a company that develops an advertising platform. Its artificial intelligence algorithmic engine offers monetization, personalization, content recommendations, user engagement, and other solutions.
Type
Public
Status
Active
Founded
2007
HQ
New York, NY, US | view all locations
Website
https://www.taboola.com/
Cybersecurity rating
ESG rating
40-49 out of 100|View all ESG data
Sectors

Key People

Operating MetricsView all

Advertisers

18K
20.0%

Q4, 2022

Servers

10K
5.3%

Q4, 2022

Back-end Data Centers

4
33.3%

Q4, 2022

LocationsView all

25 locations detected

  • New York, NY HQ

    United States

    16 Madison Square West, 7th Floor

  • Atlanta, GA

    United States

    400 Colony Square, Suite 700, 1201 Peachtree Street

  • Chicago, IL

    United States

    500 W Madison St Ste 1000B

  • Los Angeles, CA

    United States

    355 S Grand Ave # 3300

  • New York, NY

    United States

    1115 Broadway 7th Floor

  • Sydney, NSW

    Australia

    level 13/333 George St

and 19 others

Taboola Financials

Summary Financials

Revenue (FY, 2025)
$1.9B
Gross profit (FY, 2025)
$569.5M
Net income (FY, 2025)
$42.3M
Cash (FY, 2025)
$120.9M
EBIT (FY, 2025)
$44.1M
Enterprise value
$1.2B

Footer menu