Howard Marks's position in TPI Composites is currently worth $4.66 Million. That's 0.13% of their equity portfolio (48th largest holding). The investor owns 10.04% of the outstanding TPI Composites stock. The investor's estimated purchase price is $21.3 Million, resulting in a loss of 78%.