Current Stock Value

TPI Composites, Inc. (TPIC)

$11.49

-0.04 (-0.35%)
Valuation Date: 6/9/2023
Share Price on Valuation Date 11.49$
Stock Beta 1.87
Outstanding Shares 41.96