Ultralife Corporation signed a stock purchase agreement to acquire all shares of Electrochem Solutions, Inc. from Integer Holdings Corporation for $50 million in cash. The transaction is expected to close by the end of October 2024.