EX-99.3 4 tm2418446d1_ex99-3.htm EXHIBIT 99.3

 

Exhibit 99.3

 

Execution Version

 

JOINT FILING AGREEMENT

 

This JOINT FILING AGREEMENT (this “Agreement”) is made and entered into as of July 2, 2024, by and among Wynnefield Partners Small Cap Value, L.P. I, Wynnefield Partners Small Cap Value, L.P., Wynnefield Small Cap Value Offshore Fund, Ltd., Wynnefield Capital, Inc. Profit Sharing Plan, Wynnefield Capital Management, LLC, Wynnefield Capital, Inc., Nelson Obus, Joshua H. Landes and Robert D. Straus.

 

The parties to this Agreement hereby agree to prepare jointly and file timely (or otherwise to deliver as appropriate) all filings on Schedule 13D (the “Filings”) required to be filed by them pursuant to Section 13(d) under the Securities Exchange Act of 1934, as amended, with respect to their respective ownership of the common stock, $0.0001 par value per share, of TechPrecision Corporation, a Delaware corporation, that are required to be reported on any Filings. Each party to this Agreement further agrees and covenants to the other parties that it will fully cooperate with such other parties in the preparation and timely filing (and other delivery) of all such Filings.

 

[signature pages follow]

 

 

 

IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the date first set forth above.

 

WYNNEFIELD PARTNERS SMALL CAP VALUE, L.P. I

 

By: Wynnefield Capital Management, LLC,  
    its General Partner  
       
By: /s/ Nelson Obus  
  Nelson Obus, Co-Managing Member  
       
WYNNEFIELD PARTNERS SMALL CAP VALUE, L.P.  
       
By: Wynnefield Capital Management, LLC,  
    its General Partner  
       
By: /s/ Nelson Obus  
  Nelson Obus, Co-Managing Member  
       
WYNNEFIELD SMALL CAP VALUE OFFSHORE FUND, LTD.  
       
By: Wynnefield Capital, Inc.,  
    its Investment Manager  
       
By: /s/ Nelson Obus  
  Nelson Obus, President  
       
WYNNEFIELD, CAPITAL, INC. PROFIT SHARING PLAN  
       
By: /s/ Nelson Obus  
  Nelson Obus, Co-Trustee  
       
WYNNEFIELD CAPITAL MANAGEMENT, LLC  
       
By: /s/ Nelson Obus  
  Nelson Obus, Co-Managing Member  
       
WYNNEFIELD CAPITAL, INC.  
       
By: /s/ Nelson Obus  
  Nelson Obus, President  

 

(Signature Page to Joint Filing Agreement)

 

 

 

/s/ Nelson Obus  
Nelson Obus, Individually  
   
/s/ Joshua H. Landes  
Joshua H. Landes, Individually  
   
/s/ Robert D. Straus  
Robert D. Straus, Individually  

 

(Signature Page to Joint Filing Agreement)