Is Xoom Worth $890 Million?

  • JJ Hornblass
  • July 2, 2015
Did PayPay pay too much for Xoom yesterday? The purchase price of $890 million put a 25% premium on Xoom’s stock price, which has been on a torr...