TXNM   $57.61  -0.05% Market Closed After Close 57.19 -0.73%

TXNM Energy, Inc.