Needham & Company Reiterates Buy Rating on Taboola (TBLA) Following Restructuring

Go back to Needham & Company Reiterates Buy Rating on Taboola (TBLA) Following Restructuring
(NASDAQ: TBLA) Delayed: 3.41 -0.06 (1.73%)
Previous Close $3.47    52 Week High $ 
Open $3.45    52 Week Low $ 
Day High $3.45    P/E N/A 
Day Low $3.39    EPS $ 
Volume 925,965