Opprettet 2007 (forente stater), TABOOLA.COM egen 4 tilknyttede merkevarer og 1393 konkurrerende merkevarer. TABOOLA.COM er et merke fra TABOOLA.COM LTD., børsnotert i New York. ISIN-nummeret til TABOOLA.COM LTD. er IL0011754137. Bransjen TABOOLA.COM opererer i, er Interaktive medier.