TXNM Energy launches $400 million common stock offering - TXNM News | Rallies