Taboola于2007年成立于以色列特拉维夫,现总部位于美国纽约。其年收入从2012年的1000万美元迅速增长到2014年的2亿美元。
2019年10月,Taboola70亿元位列《2019胡润全球独角兽榜》第264位 。