Taboola.com (NASDAQ:TBLA) Director Sells $23,442,668.16 in Stock
Taboola.com Ltd. (NASDAQ:TBLA - Get Free Report) Director Nechemia Jacob Peres sold 6,387,648 shares of the firm's stock in a transaction on Monday, November 10th. The stock was sold at an average...