TTM Technologies, Inc.

TTM Technologies, Inc.

66.18
EUR
-21.78
(-24.76%)
1.94EPS
82.26P/E
17.32BMarket Cap
Feb 10Next Earn