Is it just me or is the number kinda low, based on Venmo's success so far (and the financial predictions)?
- Multiple of revenues - Tech acquired vs time to build and opportunity cost. - Braintree's perception of how much they can aggressively grow the offering when they offer it to their much larger customer base
So it is what it is.