Blucora shares are trading higher after the company reported a $100 million buyback, raised its FY19 EPS and sales guidance, and announced it will acquire 1st Global for $180 million.
Benzinga Newsdesk