Current Stock Value

TPI Composites, Inc. (TPIC)

$2.44

+0.09 (+3.61%)
Valuation Date: 10/3/2023
Share Price on Valuation Date 2.44$
Stock Beta 1.79
Outstanding Shares 41.96