Trending Topics

Future

Future profits fall but revenue rebounds, shares surge on buyback plan.