TTM Technologies, Inc.
Service Internal Error 1714024853717
Ticker
TTMI
LEI
549300SC4BDOIS008048
Moody's Org Id
600018517
Market Segment
Corporates
Industry
MANUFACTURING: COMPONENT
Peer Group
Manufacturing
Domicile
UNITED STATES