TTM Technologies, Inc.

TTM Technologies, Inc.

85.54
EUR
-4.28
(-4.77%)
1.94EPS
82.96P/E
17.47BMarket Cap
Feb 10Next Earn