TTM Technologies, Inc.

TTM Technologies, Inc.

65.92
EUR
-25.02
(-27.51%)
1.94EPS
81.91P/E
17.24BMarket Cap
Feb 10Next Earn