Skapat 2007 (United States), TABOOLA.COM egen 4 systervarumärken och 1393 konkurrerande varumärken. TABOOLA.COM är en del av TABOOLA.COM LTD., börsnoterat i New York. International Securities Identification Number (isin-kod) för TABOOLA.COM LTD. är IL0011754137. Branschen för TABOOLA.COM är Interaktiv media.