Mid Penn Bancorp, Inc. announced an underwriting agreement for the public offering of 2,375,000 shares of common stock at $29.50 per share, with an additional option for underwriters to purchase 356,250 shares, which was exercised on November 5, 2024.