0001562180-21-001990 4 1 20210302 20210304 20210304 Schumaker Bryan Robert 0001362345 4 34 001-37839 21715791 2200 S. 75TH AVE. PHOENIX AZ 85043 TPI COMPOSITES, INC 0001455684 3510 201590775 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 X0306 4 2021-03-02 false 0001455684 TPI COMPOSITES, INC TPIC 0001362345 Schumaker Bryan Robert 8501 NORTH SCOTTSDALE ROAD GAINEY CENTER II, SUITE 100 SCOTTSDALE AZ 85253 false true false false Chief Financial Officer Common Stock 2021-03-02 4 M false 52614.00 22.01 A 53684.00 D Common Stock 2021-03-02 4 S false 12812.00 48.9358 D 40872.00 D Common Stock 2021-03-02 4 S false 14753.00 49.9055 D 26119.00 D Common Stock 2021-03-02 4 S false 13221.00 51.1238 D 12898.00 D Common Stock 2021-03-02 4 S false 6124.00 51.9363 D 6774.00 D Common Stock 2021-03-02 4 S false 700.00 53.18 D 6074.00 D Common Stock 2021-03-02 4 S false 5004.00 54.0499 D 1070.00 D Stock Options (Right to buy) 22.01 2021-03-02 4 M false 52614.00 0.00 D 2029-05-14 Common Stock 52614.00 87688.00 D The sales reported in this Form 4 were effected pursuant to a Rule 10b5-1 trading plan adopted by the Reporting Person on December 9, 2020. This transaction was executed in multiple trades at prices ranging from $48.55 to $49.54. 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. This transaction was executed in multiple trades at prices ranging from $49.57 to $50.57. 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. This transaction was executed in multiple trades at prices ranging from $50.58 to $51.58. 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. This transaction was executed in multiple trades at prices ranging from $51.59 to $52.57. 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. This transaction was executed in multiple trades at prices ranging from $52.71 to $53.56. 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. This transaction was executed in multiple trades at prices ranging from $53.89 to $54.66. 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. The option representing a right to purchase a total of 140,302 shares, 25% of the Option Shares shall vest on the first anniversary of the grant date and thereafter 6.25% of the Option Shares shall vest per quarter on each quarterly anniversary date for the ensuing 12 quarters until the 12th ensuing quarter whereby all remaining shares shall vest. provided, that the Reporting Person remains continuously employed by the Issuer through each applicable vesting date. /s/ Steven G. Fishbach, Attorney-in-Fact 2021-03-04