Taboola.com's (TBLA) "Buy" Rating Reiterated at Needham & Company LLC
Needham & Company LLC reissued their buy rating on shares of Taboola.com (NASDAQ:TBLA – Get Rating) in a research note published on Wednesday morning, Benzinga reports. The firm currently has a $5.00 price target on the stock. A number of other equities research analysts have also recently issued reports on TBLA. Credit Suisse Group dropped […]