Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Research Centers
FY, 2021
Manufacturing Facilities
FY, 2023
Customers (Essentra Components)
FY, 2023
United Kingdom
Langford Locks
United States
21303 Ferrero Pkwy
United States
95 Campus Dr
United States
3123 Station Rd
United States
11 Industry Ln
United States
2000 Center Dr