TTM Technologies, Inc.

TTM Technologies, Inc.

66.34
EUR
-23.98
(-26.55%)
1.94EPS
82.08P/E
17.28BMarket Cap
Feb 10Next Earn