TPIC   $1.63  -6.86% Market Closed

TPI Composites Inc