STOCK PURCHASE AGREEMENT by and between TXNM ENERGY, INC. and ZIMMER PARTNERS, LP ZP MASTER UTILITY FUND LTD. ZIMMER MASTER INFRASTRUCTURE FUND, LP ZP MASTER MIDCAP FUND, LTD. COMPASS OFFSHORE SAV II PCC LIMITED COMPASS SAV II L.L.C. Dated as of June...