Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Countries
FY, 2023
Business Segments
FY, 2023
Facility Space, sq. ft.
FY, 2023
United States
13995 Pasteur Blvd.
United States
4020 Vassar Dr NE
United States
Atlanta Digital Hub 3350 Riverwood Parkway Suite 900
United States
3701 Commerce Dr Suite 111
United States
95 Shawmut Rd
United States
Akron St. Suite 322