Howard Marks's position in TPI Composites is currently worth $12.8 Million. That's 0.23% of their equity portfolio (38th largest holding). The investor owns 11.27% of the outstanding TPI Composites stock. The investor's estimated purchase price is $21.2 Million, resulting in a loss of 40%.