Được tạo vào 2007 (United States), TABOOLA.COM sở hữu 4 thương hiệu chị em và 1394 thương hiệu cạnh tranh. TABOOLA.COM là một thương hiệu của TABOOLA.COM LTD., được niêm yết trên thị trường chứng khoán của New York. Số Nhận dạng Chứng khoán Quốc tế (ISIN) của TABOOLA.COM LTD. là IL0011754137. Khu vực của TABOOLA.COM là Phương tiện truyền thông tương tác.