Headquarters: Boston, Massachusetts, United States
Total Funding: 711000000
Founded Date: 2013-01-01
Acquisitions Number: 3
Employee Number: 501-1000
Last Funding Type: Private Equity
Investors Number: 45
Last Funding Date: 2021
Technology: Financial Technology
Funding Status: Private Equity
Estimated Revenue: $10b+
Industry: Innovation, Technology, and Research