Stock Price
2023-03-23
Market Capitalization
2023-03-23
Revenue
FY, 2022
Customers Served
FY, 2021
Book-to-Bill Ratio
FY, 2021
Order Intake
H1, 2022
United Kingdom
Origin One, 106 High St
United States
27349 Agoura Rd
United States
5280 Corporate Dr
United States
Bell Labs Holmdel Complex, 101 Crawfords Corner Rd 4 216
United States
737 Bishop St
United States
305 Foster St #104