Taboola.com logo

Taboola.com

Update in progress

TBLA (NasdaqGS)

  • Company RatingNeutral
  • SectorCommunication Services
  • IndustryInternet Content & Information

Taboola.com Ltd. and its subsidiaries operate an artificial intelligence–driven algorithmic platform in Israel, the U.S., the U.K., Germany, and globally. It offers Taboola, 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 score

Sentiment
0.44
Environment
0.02
Social
0.12
Governance
0.10
Sustainability
0.06
Impact Score
0.25
    Loading more news