Company attributes
Location
CEO
AngelList URL
Pitchbook URL
Number of Employees (Ranges)
10,001+
Number of Employees
63,2060
Full Address
830 N 11th St, St. Louis, Missouri, 63101, United States0
Founded Date
1990
0Former CEO
NAICS Code
52,5220
Wellfound ID
Technologies Used
Headquarters
Venture Capital Firm attributes
Invested in
Other attributes
Public/Private
Public
SIC Code
61,6150
No article content yet.
Timeline
No Timeline data yet.
Funding Rounds
Products
Acquisitions
SBIR/STTR Awards
Associated Investment Funds
Accelerator Batches
Patents
Funding Rounds Participated In
Further Resources
No Further Resources data yet.