TPI Composites, Inc. (TPIC)

$2.41

+0.06 (+2.34%)