Current Stock Value

TTM Technologies, Inc. (TTMI)

$16.58

+0.56 (+3.50%)
Valuation Date: 8/13/2022
Share Price on Valuation Date 16.58$
Stock Beta 1.53
Outstanding Shares 106.37