StoneX Maintains Buy Rating on Taboola.com, Sets $5 Price Target
StoneX maintained its Buy rating and $5.00 price target on Taboola.com. The target implies 44.9% upside from the October 19 close of $3.45.
Story updates
12:41:07 PM UTC
SquawkNews
Ratings actions from Benzinga