0001562180-23-004885 4 1 20230602 20230606 20230606 Lavine Jerrold I 0001872040 4 34 001-37839 23996612 C/O TPI COMPOSITES, INC. 8501 N. SCOTTSDALE ROAD SCOTTSDALE AZ 85253 TPI COMPOSITES, INC 0001455684 3510 201590775 1231 8501 N SCOTTSDALE ROAD GAINEY CENTER II, SUITE 100 SCOTTSDALE AZ 85253 480-305-8910 8501 N SCOTTSDALE ROAD GAINEY CENTER II, SUITE 100 SCOTTSDALE AZ 85253 TPI COMPOSITES INC 20090206 4 1 primarydocument.xml PRIMARY DOCUMENT X0407 4 2023-06-02 false 0001455684 TPI COMPOSITES, INC TPIC 0001872040 Lavine Jerrold I 8501 N SCOTTSDALE ROAD, SUITE 100 SCOTTSDALE AZ 85253 false true false false President, Automotive false Common Stock 2023-06-02 4 S false 19040.00 11.1437 D 19043.00 D This transaction was executed in multiple trades at prices ranging from $10.95 to $11.34. The price reported above reflects the weighted-average price. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the Issuer or a security holder of the Issuer full information regarding the number of shares and prices at which the transaction was effected. /s/ Steven G. Fishbach, Attorney-in-Fact 2023-06-06