Needham & Company LLC reiterated their buy rating on shares of Taboola.com (NASDAQ:TBLA – Free Report) in a research report sent to investors on Monday, Benzinga reports. They currently have a $5.00 price objective on the stock. TBLA has been the topic of a number of other reports. B. Riley boosted their price target on […]